map如何通过value获得key吗

crxfox 2009-09-09 10:41:25
如题~!
...全文
356 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
coolbamboo2008 2009-09-09
  • 打赏
  • 举报
回复
楼上都正解,遍历一遍吧
closewbq 2009-09-09
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 closewbq 的回复:]
key和value多一对多的关系。
你可以从一个key查找固定的value。
如果从value来找key,需要遍历整个map,可能得到的是多个key。
[/Quote]
不好意思写错,key和value多对一的关系。
closewbq 2009-09-09
  • 打赏
  • 举报
回复
key和value多一对多的关系。
你可以从一个key查找固定的value。
如果从value来找key,需要遍历整个map,可能得到的是多个key。
longtenggdf 2009-09-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 java2000_net 的回复:]
1 多个key可能对应相同的value
2 你只能遍历整个map,查看哪些,注意是哪些数值是你想要的
[/Quote]
up
老紫竹 2009-09-09
  • 打赏
  • 举报
回复
1 多个key可能对应相同的value
2 你只能遍历整个map,查看哪些,注意是哪些数值是你想要的
不修bux 2009-09-09
  • 打赏
  • 举报
回复
查是可以
但查出来的可能不准确
bayougeng 2009-09-09
  • 打赏
  • 举报
回复
可以查的,但是查出来的结果可能不是唯一的。
liujiajie_st 2009-09-09
  • 打赏
  • 举报
回复
你需要这个操作,用MAP不是最好的选择。
ms_X0828 2009-09-09
  • 打赏
  • 举报
回复
那你只能遍历了,把找到的key放到一个数组中
一个value可以对应多个key,一个key只能对应一个value

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧