网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
03月21日
漏签
0
天
java吧
关注:
1,299,928
贴子:
12,844,102
看贴
图片
吧主推荐
视频
游戏
25
回复贴,共
1
页
<返回java吧
>0< 加载中...
求解一个小问题关于String的
只看楼主
收藏
回复
放星星的狼咩咩
淼淼
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
String s=“a”;
s+="b";
问:是否创建了一个新的对象(String s="a")以后
解释的能否详细点
送TA礼物
1楼
2012-08-23 22:25
回复
明月镇魂
淼淼淼沝
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
一共是两个对象
IP属地:江苏
2楼
2012-08-23 22:26
回复(5)
收起回复
2026-03-21 10:36:41
广告
不感兴趣
开通SVIP免广告
GourdErwa
司马水
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我看二楼来的
IP属地:山东
来自
Android客户端
3楼
2012-08-23 22:32
回复(3)
收起回复
windsun_ul
司马淼水
16
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不要纠结这个问题了
这个问题根本不严谨
问题一:
代码不完整
问题二:
没有指明是哪个版本,哪个系统下的 JDK
所以答案只能是:不确定
IP属地:江苏
4楼
2012-08-23 22:42
回复(5)
收起回复
云中云襄
淼淼沝
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不同的虚拟机对字符串的处理可能稍有不同,sun的jvm是在StringPool中创建了两个对象一个对象的内容是"a",另一个是"ab"
IP属地:湖北
6楼
2012-08-23 22:49
回复(2)
收起回复
明月镇魂
淼淼淼沝
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
刚才看了一下 ,如果真有这种公司给你出面试题,基本上是这样作答,
如果 String池里没有"a"那么就要创建一个String实例"a" 如果没有"b"那么创建一个String实例"b"由于在java中字符串的拼接会被优化成
s = new StringBulider(s).append("a")
所以产生第三个实例。也就是说在String池里没有需要的实例的时候会产生三个实例。
IP属地:江苏
7楼
2012-08-24 00:18
回复
收起回复
維庫
淼沝
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
“a”之类的不是代表一个字符串常量么
IP属地:广东
来自
iPhone客户端
8楼
2012-08-24 01:23
回复
收起回复
那十无忧
淼淼淼淼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
与其纠结这种问题,不如研究一下“为什么把 String 设计为 immutable 的类”
IP属地:澳大利亚
9楼
2012-08-24 07:07
回复
收起回复
2026-03-21 10:30:41
广告
不感兴趣
开通SVIP免广告
dddsteve
淼沝
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我就喜欢这种小白的问题,高端的看不懂
IP属地:上海
10楼
2012-08-24 10:30
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
LYON全程演戏,JDG躺赢晋级
2965800
2
球三堆咖成瘾,口碑直接崩盘
2279110
3
G2炸穿全场!BFX惨遭零封虐杀
1771532
4
人工智能太绕,AI急需中文名
1326969
5
塔2大改平衡性,玩家集体破防
1241760
6
炼油仙人登场,日本吃上地沟油
1077912
7
观众跑光,LOL欧洲赛区躺平
890399
8
顶流扬言买战队,拳头秒递合约
656458
9
配音圈集体声讨,抵制AI盗声
517671
10
红色沙漠变粪作,玩家狂刷差评
440460
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示