问答详情
源自:5-4 学生选课---修改 Map 中的学生

修改key的值

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

提问者:时间门外 2016-11-05 15:20

个回答

  • 阿默之默默
    2016-11-05 17:41:07
    已采纳

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

  • 时间门外
    2016-11-05 20:13:39

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