java setCharAt()怎么用

来源:百度知道 编辑:UC知道 时间:2024/06/16 23:53:30
setCharAt()怎么用?谢谢,setCharAt()我只知道它的处理字符串的一个函数,但具体的用法和意义是声明我就不是很了解了,书上也没有解释。

你所说的应该是属于StringBuffer的方法

public void setCharAt(int index, char ch)

很简单,把第index位的字符替换成ch

比如
public static void main(String[] args) {
StringBuffer sb =new StringBuffer("aaaaaa");
System.out.println(sb);
sb.setCharAt(2, 'b');
System.out.println(sb);
}
打印结果:
aaaaaa
aabaaa

这个是用来取其中某一个字母的,比如说一个字符串“String” 我取string.setCharAt(3)=b,那么这个字符串就变成strbng.具体用法你可以去看看JAVA API