1)length()
字符串长度计算,可以获取一个字符串的长度,返回值为int。
2)equals(String s)
用来比较当前字符串对象的内容是否与参数指定的s字符串内容相等。
3)starsWith(String s)和endsWith(String s)
判断当前字符串对象的前缀/后缀是否是参数指定的字符串s。
4)compareTo(String s)和compareToIgnoreCase(String s)
compareTo(String s)方法按字典顺序与参数s指定的字符串比较大小,如果当前字符串与s相同,则返回0;如果当前字符串对象大于s,则返回正值;如果小于则返回负值。
compareToIgnoreCase(String s)方法忽略大小写。
5)indexOf()
字符串的检索,可以搜索指定字符或者字符串在另一字符串中出现的位置,如果没有则返回-1.
1、int indexOf(string str) :返回第一次出现的指定子字符串在此字符串中的索引。
2、int indexOf(string str, int startIndex) : 从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引。
3、int lastIndesOf(String str) : 返回在此字符串中最后出现指定子字符串的索引。
4、int lastIndexOf(string str,int startIndex) :从指定的索引处开始向后索引,返回在此字符串中最后一次出现的指定子字符串的索引。
6)substring(int beginIndex,int endIndex)
字符串的截取,获得的子串是从当前字符串的beginIndex处开始截取到endIndex-1结束所得到的字符串。
7)replace(char oldChar,char newChar)
字符串的替换,用参数newChar指定的字符替换oldChar指定的所有字符而得到的字符串。
8)concat(String str)
连接两个字符串。
9)charAt()
取指定位置的字符。
10)split(" ")
字符串分割,以空格符分割。
11)toCharArray(String s)
把字符串拆分成char数组。
11)toLowerCase()和toUpperCase()
分别能够将字符串中的字母转换为小写和大写。
12)String.valueOf(int num)
将int类型转化为String类型。