这个程序为什么setCharAt不成功?
public class Test
{
public static void main(String[] args)
{
String s = "abc";
System.out.println(s.charAt(0));
System.out.println(s.substring(0,2));
s.setCharAt(1, 'q');
System.out.println(s.charAt(0));
}
}
觉得不应该有错,但就是有错,不知在哪里?不能得出结果。
------解决方案--------------------s.setCharAt(1, 'q');
这是哪来的??string没这个方法吧!去掉
------解决方案--------------------String 有这个方法吗?setCharAt
------解决方案--------------------setCharAt是StringBuffer的方法。
------解决方案--------------------setCharAt是StringBuffer的方法
------解决方案--------------------String 有这个方法吗?setCharAt
------解决方案--------------------String 没有setCharAt()这个方法,楼主查一下API,看看是不是弄错了
------解决方案--------------------涨姿势了!