首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

String str=new String()+"abc"统共创建了几个对象

2012-10-16 
String strnew String()+abc一共创建了几个对象?String strnew String()+abc一共创建了几个对象?[解

String str=new String()+"abc"一共创建了几个对象?
String str=new String()+"abc"一共创建了几个对象?

[解决办法]
3个,你开始new的时候一个str,你加上abc又是一个,然后赋值的时候其实是又建立了一个,所以是三个
[解决办法]

探讨
引用:
new String() --> 2个对象
"abc" --> 1个对象
两者相加 --> 1个对象

new String() 为什么创建两个对像?

热点排行