以下代码运行之后的结果为什么会是这样?
class Test
{
public static void main(String[]args)
{
String s1="abc";
String s2="xyz";
show(s1,s2);//调用show()方法的时候,结果不应该是show运算之后的结果么?
System.out.println(s1+"...."+s2);
}
public static void show(String s1,String s2)
{
s1=s2+s1+"Q";
s2="W"+s1;
}
}//结果为abc.....xyz |
|