public class Test
{
static void operate(StringBuffer x, StringBuffer y)
{
x.append(y);
y=x;
}
public static void main(String args[])
{
StringBuffer x=new StringBuffer("Sun");
StringBuffer y=new StringBuffer("Java");
operate(x,y);
System.out.println(x+","+y);
}
}
彼の版画 : SunJava,Java
SunJava,SunJava の代わりにそのように印刷される理由を誰か説明してもらえますか?