标签:字符转换 getchar ase int 结果 ring out 赋值 粘贴
①string1.equals(string2);比较字符串string1与string2内容是否一致,不同于string1==string2(这样比较的是string1与string2的地址是否一致)
②string.length();是string的字符个数,空格、标点也算一个字符
③string.charAt(i);字符串的第 i +1 个字符。
④string.getChars(int srcBegin,int srcEnd,char[] dst,int dstBegin); 的作用是将string中从srcBegin位置的下一个字符到srcEnd的位置之间的字符复制到字符数组dst中的dstBegin开始之后的位置。
srcBegin位置的下一个字符将被开始复制;srcEnd是复制结束的字符位置;dst 是复制终点的字符数组;dstBegin是数组中从dst[dstBegin]开始粘贴复制的内容。
即
String string="a ww+";
char[] ch=new char[3];
string.getChars(1,4,ch,0);
System.out.println(ch);
输出结果为: ww
⑤String str = string.replace(char oldChar,char newChar);将string的内容中的oldChar字符都改成newChar,并赋值给str;(string的内容并不变)。
String string="a ww+";
String str = string.replace(‘w‘,‘m‘);
System.out.println(string);
System.out.println(str);
输出结果为:a ww+
a mm+
⑥string.toUpperCase();英文字符转换成大写,string为aaa,则string.toUpperCase()为AAA;
⑦string.toLowerCase();英文字符转换成小写。
⑧string = string.trim();去掉字符串首尾的空格
⑨char[] ch=string.toCharArray();将string中的字符转换进字符数组ch中;
标签:字符转换 getchar ase int 结果 ring out 赋值 粘贴
原文地址:http://www.cnblogs.com/cc-9878/p/7738317.html