publicstaticvoidmain(String arg[]) {
StringBuffer a = new StringBuffer("A");
StringBuffer b = new StringBuffer("B");
operate(a, b);
System.out.println(a + "," + b);
}
staticvoid operate(StringBuffer x, StringBuffer y) {
x.append(y);
y = x;
}
输出结果:AB,B
6、下列代码的执行结果是:
String str1 = "This is a test!";
StringBuffer str2 =new StringBuffer( "This is a test!");
str1 = str1+"Hi";
str2.append("Hi");
System.out.println("str1 == " + str1);
System.out.println("str2 == " + str2);
输出结果: str1==This is a test!Hi
str2==This is a test!Hi