1 int length:返回字符串的长度
2 char charAt(int index):返回某索引处的字符
3 boolean isEmpty():判断是否为空字符串
4 String toLowerCase():将String中的所有字符转化为小写
5 String toUpperCase():将String中的所有字符转化为大写
6 String trim():返回字符串的副本,忽略前面的空白和后面的空白
7 boolean equal(Object obj):比较字符串内容
8 String concat(String str):等价于用“+”
9 int compareTo(String anotherString):比较两个字符串的大小
10 String substring(int beginIndex[,int endIndex]):截取(a,b]的字符串
11 boolean startsWith(String suffix):是否已指定后缀开始
12 boolean endsWith(String suffix):是否已指定后缀结束
13 boolean contains(CharSequence s):是否包含指定char序列
14 int indexOf(String str[,int fromIndex]):返回子字符串第一次出现的索引
15 int lastIndexOf(String str[,int fromIndex]):返回子字符串最后一次出现的索引
16 String replace(char oldChar, char newChar):字符串替换返回
17 String replace(CharSequence target, CharSequence replacement):序列替换并返回
18 String replaceAll(String regex, String replacement):替换匹配给定的正则表达式的子字符串
19 String replaceFirst(String regex, String replacement):替换第一个子字符串
20 boolean matches(String regex):是否匹配给定的正则表达式
21 String[] split(String regex):根据条件拆分字符串
22 String[] split(String regex, int limit):根据条件拆分字符串,最多为limit个子字符串