为了账号安全,请及时绑定邮箱和手机立即绑定

修改key的值

修改Map,使用put();视频中只是修改了value的值,如果我想修改key的值,用put(newKey,Value);这样行不?

正在回答

2 回答

不可以吧,键值对是一一对应的,可以键对应值,如果反过来值对应键(key),就不对了,应为不存在newKey,put方法找不到newkey对应的值

0 回复 有任何疑惑可以回复我~
#1

时间门外 提问者

噢噢,也就是说没办法改key的值了,一个新的key就是一个新的键值对了,没办法改key的对吧
2016-11-05 回复 有任何疑惑可以回复我~
#2

时间门外 提问者

非常感谢!
2016-11-06 回复 有任何疑惑可以回复我~

噢噢,也就是说没办法改key的值了,一个新的key就是一个新的键值对了,没办法改key的对吧

0 回复 有任何疑惑可以回复我~
#1

阿默之默默

map.put("three",map.get("one")); map.remove("one"); 可以这样,删除后再添加
2016-11-06 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

修改key的值

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信