String str = new String("a")+"a"定义了几个字符串对象 String str = new String("a")+"a"定义了几个字符串对象说明一下都是哪几个字符串对象,多谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我觉得是三个字符串池里首先是有一个“a”new String("a");又创建了一个后面+的那个“a”则直接引用到字符串池里的“a”,也就是第一个“a”,所以没有再创建 String str又是一个所以一共三个 错了 是俩 没有str我咋晕了!!!str是栈里面的局部变量好不好??? 第一个:“a”第二个:new String("a")第三个:new String("a")+"a"?前两个加在一起也算是新的字符串对象吧? 我说的str算一个指的是"aa"这个字符串对象,不是引用对象 oracle和sqlserver函数兼容问题 Eclipse怎么集成Maven要现在最新的集成方法 关于HttpClient向网页发送请求的问题 try{}catch(){}的问题 如何直接得到php的地址并对内容进行解析? struts2注解配置 一直报404 紧急求助啊 无法在JSP页面显示内容,求大神指点!!! 如何在JSP里产生随机字符!谢谢谢! 如何判断字符串? war文件怎么得来得? 打印? ejb新手问题求助。
字符串池里首先是有一个“a”
new String("a");又创建了一个
后面+的那个“a”则直接引用到字符串池里的“a”,也就是第一个“a”,所以没有再创建
String str又是一个
所以一共三个
我咋晕了!!!str是栈里面的局部变量好不好???
第二个:new String("a")
第三个:new String("a")+"a"?
前两个加在一起也算是新的字符串对象吧?