【文章内容从慕课网总结】
int length() 字符串长度
int indexOf(char ch/ String s) 字符串中第一次出现字符ch/字符串s的位置(“JAVA”中A第一次出现的位置是2,不是1)
int lastIndexOf(char ch/ String s) 字符串中最后一次出现字符ch/字符串s的位置
String substring(int begin, int last) 字符串中str[begin-1]~str[last-2]的字符串
String substring(int begin) 字符串中str[begin-1]到结尾的字符串
char charAt(int index) 检索字符串中str[index]的字符
String trim() 返回去除前后空格的字符串
boolean equals(object obj) 字符串与对象obj内容是否相同,相同则返回true,否则返回false
String toUpperCase() 将字符串转化为大写
String toLowerCase() 小写
String[] split(String regex, int limit) 将字符串从regex处分割,最多分limit组。
regex必须有,limit可以没有,若没有,则数组没有最大长度。
如str=”how are you”,则str.split(” “),分为how,are,you。若str.split(“”),则一个字符分一组,即h,o,w, ,a,r,e, ,y,o,u。
byte[] getBytes() 返回字符串的byte数组