valueOf
无需创建对象就可使用的方法 String str=String.valueOf(其他类型变量);
拓展字符串
用加号加就可以 str=str+"是的";
或者用 concat发法。a=String.concat("是的");
StringBuffer才用 append方法
截取单个字符
charAt(字符下标)
截取字符串
substring(startindex)
substring(startindex,endindex)
截取字符串并赋予字符数组
getChars(sourceStart,sourceEnd,char target[],int targetStart) 截取从sourceStart到sourceEnd-1的字符串,下标从0开始
把整个字符串转化为字符数组
char[] toCharArray()
把字符串存于字节数组
byte[] getByes()
字符串中字符替换
replace(char a,char b)
字符串中子字符串替换
replaceAll(String a ,String b)
字符串比较
equals()
大写转小写
String toLowerCase()
小写转大写
String toUpperCase()
搜索字符串
搜索字符首次出现在字符串中的下标
indexOf() 失败返回-1
搜索字符最后出现在字符串中的下标
lastIndexOf() 失败返回-1
无需创建对象就可使用的方法 String str=String.valueOf(其他类型变量);
拓展字符串
用加号加就可以 str=str+"是的";
或者用 concat发法。a=String.concat("是的");
StringBuffer才用 append方法
截取单个字符
charAt(字符下标)
截取字符串
substring(startindex)
substring(startindex,endindex)
截取字符串并赋予字符数组
getChars(sourceStart,sourceEnd,char target[],int targetStart) 截取从sourceStart到sourceEnd-1的字符串,下标从0开始
把整个字符串转化为字符数组
char[] toCharArray()
把字符串存于字节数组
byte[] getByes()
字符串中字符替换
replace(char a,char b)
字符串中子字符串替换
replaceAll(String a ,String b)
字符串比较
equals()
大写转小写
String toLowerCase()
小写转大写
String toUpperCase()
搜索字符串
搜索字符首次出现在字符串中的下标
indexOf() 失败返回-1
搜索字符最后出现在字符串中的下标
lastIndexOf() 失败返回-1