charAt()是JAVA中常用的字符串方法,其作用返回一个字符串的指定位置的字符,索引是从[0,length-1].
其源码如下(注意:是返回一个指定位置的值)
public char charAt(int index) { if (isLatin1()) { return StringLatin1.charAt(value, index); } else { return StringUTF16.charAt(value, index); } }
用法:
String list ="abcd"; String list2=list.charAt(1); System.out.print(list2); 运行结果为b
错误用法:常出现在交换字符串时对charAt的一个误区。
String list ="abcd"; String list2="efgh" list.charAt(1) = list2.charAt(1); //错误,不能这样赋值,该方法是返回一个字符!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)