class Main {
public static void main(String[] args) {
String s1 = "xy";
String s2 = s1;
s1 = s1 + s2 + "z";
System.out.println(s1);
System.out.println(s2);
}
}
当我运行代码时,我期望得到这样的结果,因为 s1=s2 的值:
xyxyz
xyxyz
但实际输出是:
xyxyz
xy
我不确定为什么我没有得到相同的答案?是因为将 s1 更改为值“xyxyz”的代码行是在使 s1=s2 之后运行的吗?
RISEBY
小唯快跑啊
慕容3067478
相关分类