StringBuffer使用疑惑,谢谢!
public class stringBufferTest{
public static void main(String[] args)
{
StringBuffer a = new StringBuffer("A");
StringBuffer b = new StringBuffer("B");
operator(a,b);
System.out.print(a+ "," + b);
System.out.println("Hello World!");
}
public static void operator(StringBuffer x,StringBuffer y){
x.append(y);
y=x;
}
}
输出结果为:AB,B 小生一直很疑惑,请帮忙解释,谢谢!