Discuss / Java / 试解释为什么上面的代码两次输出都是"Bob"

试解释为什么上面的代码两次输出都是"Bob"

Topic source

Joker.fu_95

#1 Created at ... [Delete] [Delete and Lock User]

因为String是不可变的,当修改实参时是new一个新的String对象,故修改新的值与原来的String没有关系


  • 1

Reply