gpt4 book ai didi

java - 在 Java 中使用哪个集合?

转载 作者:搜寻专家 更新时间:2023-11-01 03:57:57 26 4
gpt4 key购买 nike

我想将整数映射到字符串,它们是一对一的,例如:

60 : c
61 : c#
62 : d
63 : d#
64 : e
65 : f
66 : f#

但我需要具备以下能力:

  1. 从键中获取值:"c"= getValue(60) [给它一个键 60,返回字符串值]
  2. 从值中获取键:65 = getKey("f") [给它一个字符串值“f”,返回一个键]

哪种 Collection 模型最适合这个?我问是因为我看过其中的几个,没有人能做到 <2> 部分。或者我是否必须编写代码来遍历每一对以查找哪个键的值为“f”?

编辑:jdk1.6 中没有这样做吗?

最佳答案

Commons CollectionsGoogle Guava两者都有双向映射。

关于java - 在 Java 中使用哪个集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4039434/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com