社区
Java SE
帖子详情
String类型的定义几个对象
hailun
2007-10-02 08:36:24
String s = "abc"; //几个对象
String s = new String("abc"); //几个对象
MyObj ob = new MyObj(); //几个对象,这个MyObj为自己定义的一个类型
...全文
167
6
打赏
收藏
String类型的定义几个对象
String s = "abc"; //几个对象 String s = new String("abc"); //几个对象 MyObj ob = new MyObj(); //几个对象,这个MyObj为自己定义的一个类型
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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为自己定义的一个类型
两个对象
Java中的
String
主要讲解
String
类型
的不可变性,里面的方法,==等
String
创建了
几个
对象
紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了
几个
String
对象
呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建
String
对象
相关的一些JAVA...
new
String
()会创建
几个
对象
问题一:new
String
("ab")会创建
几个
对象
? 会创建2个
对象
:
对象
1:new关键字在堆空间中创建的
String
。
对象
2:字符串常量池中的
对象
“ab”。 public void test1(){
String
str = new
String
("ab"); } 字节码...
new
String
创建了
几个
对象
String
str = new
String
(“abc”) 到底创建了
几个
对象
? 首先
String
str是
定义
了一个字符串变量,并未产生
对象
,=不产生
对象
,那么只有后面的new
String
("abc")了。把它拆分成"abc"和new
String
(),首先在字符串...
String
创建了
几个
对象
?
1.
String
创建
对象
问题 ...**在创建这个
对象
时,会在常量池中看有没有abc这个字符串;如果没有 此时还会在常量池中创建一个;如果有 则不创建 **(2).
String
s1 = “a” +“b”+“c”;**在字符串常量相加时,编...
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章