java,Integer可以+1吗?
答案:3 悬赏:20 手机版
解决时间 2021-02-04 14:38
- 提问者网友:浮克旳回音
- 2021-02-03 21:36
如题,(Integer)map.get(str)+1,这个可以吗,不用把Integer转换成int吗?谢谢!
最佳答案
- 五星知识达人网友:骨子里都是戏
- 2021-02-03 22:02
如果你的JDK在1.5以上,可以这样写:
((Integer)map.get(str))+1 不用转为int了,自动转了{自动装箱特性!!!}
((Integer)map.get(str))+1 不用转为int了,自动转了{自动装箱特性!!!}
全部回答
- 1楼网友:不甚了了
- 2021-02-03 23:35
可以,但原理其实是integer自动拆箱成为int,做算术运算
- 2楼网友:大漠
- 2021-02-03 23:15
1.5以上的编译环境是可以的 1.5以下的编译环境是不行的 必须要转成int
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯