试了几次,都没有你所说的现象哦。是不是你输出的时候有另外的转换?
我是这样测试的:
StringBuffer buffer = new StringBuffer();
buffer.append("123456");
buffer.append("×");
System.out.println(buffer.toString());
输出结果:123456×
public static void main(String[] args) { StringBuffer sb = new Java中的变量只是一个引用,存储在栈空间,栈里存储的只是指向对空间一个,YRhDoy