求解答?

来源:6-4 学生选课---判断 Map 中是否包含指定的 key 和 value

RainbowPeter

2014-11-12 17:41

突然脑海浮现一个问题:可以根据key值对应的ID查到到对应的学生姓名,那反过来能不能根据学生姓名查到到该学生对应的Key值???

写回答 关注

3回答

  • Uestc_L
    2016-02-28 10:57:15

    可以啊,根据name值可以取得对应的对象(ContainsValue)然后取得对象的ID(indexOf或者lastIndexOf)

    怒放的生命0...

    可以一对多,不可多对一,这和数学里面函数的映射是一个道理;如果比较值找键的话可能只偶倒的不是你想要的结果,但你可以尝试一下

    2016-06-11 22:04:58

    共 1 条回复 >

  • hmily8003
    2015-06-19 11:10:10

    其实我在想,官方有没有一个方法,可以根据vlalue值查出所以对应的KEY 值呢

  • RainbowPeter
    2014-11-12 17:49:43

    突然想起来了,map中key值不可重复的,并且一个key只能对应一个value,但是value值是可以重复的,所以官方只提供一个get(Key)方法,而没有get(value)方法。。。。

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题

求解答

回答 3

新手 求解答

回答 8

求大神解答

回答 2