如何在Java中创建一个双向映射

10 浏览
0 Comments

如何在Java中创建一个双向映射

我需要一种数据结构来存储字符串-整数值对,它们之间是一对一的关系,并且能够从任意一方查找到对应的值。

我编写了一个类,其中包含一个哈希表和一个字符串数组,将数据存储了两次,并使用内置的函数进行查找。

我的问题是,有没有更好的方法来实现这个需求?更好的意思是高效且不需要将数据存储两次,最好也不需要写太多的代码 :P。

0