java中的string的用法总结,比如有indexof,split等
4个回答
展开全部
这个在刚刚学习的时候经常会忘记这些,没有关系,实际应用的时候再认真去查
1、方法Indexof返回第一次找到目标,如果没有找到就返回-1,指定位置往回找
String str1="cdesada"
str1.indexOf("cde");
2、从当前字符中抽取子字符串
方法substring
-substring(int beginIndex) //从beginIndex开始直接到结束
3、/返回长度7
str.length();
4、split
Split(Char()) 返回的字符串数组包含此实例中的子字符串
5、equals()
字符串的比较方法
6、 int hashCode()
返回此字符串的哈希码。
7、 int indexOf(int ch)
返回指定字符在此字符串中第一次出现处的索引。
8、 int compareTo(String anotherString)
按字典顺序比较两个字符串。
9、字符串拼接,
方法concat,拼接两个字符串,返回一个新的字符串,源字符串不会修改
S1.concat(s2) //等同于s1=s1+s2
10、 boolean contains(CharSequence s)
当且仅当此字符串包含 s 的指定序列时,才返回 true。
11、 int lastIndexOf(int ch)
返回最后一次出现的指定字符在此字符串中的索引。
等等很多,这几个比较常见
1、方法Indexof返回第一次找到目标,如果没有找到就返回-1,指定位置往回找
String str1="cdesada"
str1.indexOf("cde");
2、从当前字符中抽取子字符串
方法substring
-substring(int beginIndex) //从beginIndex开始直接到结束
3、/返回长度7
str.length();
4、split
Split(Char()) 返回的字符串数组包含此实例中的子字符串
5、equals()
字符串的比较方法
6、 int hashCode()
返回此字符串的哈希码。
7、 int indexOf(int ch)
返回指定字符在此字符串中第一次出现处的索引。
8、 int compareTo(String anotherString)
按字典顺序比较两个字符串。
9、字符串拼接,
方法concat,拼接两个字符串,返回一个新的字符串,源字符串不会修改
S1.concat(s2) //等同于s1=s1+s2
10、 boolean contains(CharSequence s)
当且仅当此字符串包含 s 的指定序列时,才返回 true。
11、 int lastIndexOf(int ch)
返回最后一次出现的指定字符在此字符串中的索引。
等等很多,这几个比较常见
展开全部
下标从0开始,注意返回下标的具体指向哪个. split参数是正则式. 但是注意,它返回的是数组. java中的string是个不变类(final),所以你不能改变原有的对象,只能返回一个新的对象给你.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
难道java API 里面的说的还不清楚?? 直接把API String 类的方法全都用一遍不就熟了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询