ojita 存储键值对的集合。 Java中是否有类似的数据结构?如果是这样,它叫什么,谁能给我一个如何使用它的例子?

最佳答案

最好的方法之一是 HashMap:

使用此示例:

HashMap<String, Integer> dicCodeToIndex;
dicCodeToIndex = new HashMap<String, Integer>();

// valuating
dicCodeToIndex.put("123", 1);
dicCodeToIndex.put("456", 2);

// retrieving
int index = dicCodeToIndex.get("123");
// index is 1

看这个链接:http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html

关于java - Java有没有存储键值对的数据结构,相当于C#中的IDictionary?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10948348/

10-09 09:22