1、public String(char[] c,begin,length).
从字符数组c的下标begin处开始,将长度为length的字符数组转换为字符串。
begin与length可以省略,即将字符数组c转换为字符串。另:字符数组可改为字节数组byte[] b.
char[] c=new char[]{'j','y','6','a','4','t','9'};
String s1=new String(c);
String s=new String(c,2,3);
System.out.println(s1);
System.out.println(s);
2、public char[] toCharArray().
字符串装换成字符数组。
8、public String[] split(String s).
通过指定的字符分割字符串。
String s='dfgdhdfgdrhrhgdt';
String ss[]=s.split('d');
for(int i=0;i<>
System.out.println(ss[i]);
9、public String toUpperCase()./public String toLowerCase().字符大小写转换。
String s='dfgdhdfgdrhrhgdt';
String s1=s.toUpperCase();//字符全大写
String s2=s.toLowerCase();//字符全小写
10、public boolean startsWith(String s)./public boolean endsWith(String s).检测字符串是否是以指定的字符开始/结尾。
String s='dfdhffghrtgfjn mjg';
boolean t1=s.startsWith('e');
boolean t2=s.endsWith('h');
11、判断字符串是否相等,区分大小写:equals()。不区分大小写equalsIgnoreCase().
String s='dfgdghdf';
String s1='sfsgsdu';
s.equals(s1);
12、public String replaceAll(String s,String s1).将字符串中的s都替换成s1.
String s='dfgdghdf';
String s1=s.replaceAll('d','f');
联系客服