String类型的定义几个对象

hailun 2007-10-02 08:36:24
String s = "abc"; //几个对象
String s = new String("abc"); //几个对象
MyObj ob = new MyObj(); //几个对象,这个MyObj为自己定义的一个类型
...全文
167 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
南南北北 2007-10-03
  • 打赏
  • 举报
回复
3 3 3
xiaomaha 2007-10-03
  • 打赏
  • 举报
回复
1,2,2
第一个为引用1个对象!
第二New了一个对象然后引用一个所以2个
第三`同理!
我不知道说了对不对``
hailun 2007-10-02
  • 打赏
  • 举报
回复
可以说一下原因吗
lihaifeng0412 2007-10-02
  • 打赏
  • 举报
回复
1个,1个,2个,
believefym 2007-10-02
  • 打赏
  • 举报
回复
楼主,我一两年前就对你很熟了,问题n多,分数超少,到现在还是这样
还有你的问题,真不知道你这么长时间都学了些什么
kekeemx 2007-10-02
  • 打赏
  • 举报
回复
如果是问产生了多少个新对象的话
那么我的答案就是:

String s = "abc"; //几个对象
产生一个新String对象的引用s
String s = new String("abc"); //几个对象
两个对象
MyObj ob = new MyObj(); //几个对象,这个MyObj为自己定义的一个类型
两个对象

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧