读书人

菜鸟请问关于String赋值的困惑

发布时间: 2013-06-19 10:26:41 作者: rapoo

初学者请教,关于String赋值的困惑
我像下面这样创建一个String:
String str="ABC";

然后在一个函数里面写:
String temp="DEF";
str=temp;

这样赋值的话,应该是把temp的引用赋给str吧?但是temp是局部变量,从函数里出来后应该就不存在了,为什么str的值还能保持“DEF”呢?

读书人网 >J2SE开发

热点推荐