相关疑难解决方法(0)

Java Collection - 独特的关键和独特的价值

我需要一个可以根据键查找值的集合,反之亦然.对于每个值,都有一个键,每个键都有一个值.是否存在可以使用的数据结构?

java collections

28
推荐指数
2
解决办法
2万
查看次数

从Java中删除HashMap中的重复值

我有一个重复值的地图:

("A", "1");
("B", "2");
("C", "2");
("D", "3");
("E", "3");
Run Code Online (Sandbox Code Playgroud)

我想要地图了

("A", "1");
("B", "2");
("D", "3");
Run Code Online (Sandbox Code Playgroud)

你知道如何摆脱重复的价值吗?

目前,我收到'java.util.ConcurrentModificationException'错误.

谢谢.

public static void main(String[] args) {

    HashMap<String, String> map = new HashMap<String, String>();
    map.put("A", "1");
    map.put("B", "2");
    map.put("C", "2");
    map.put("D", "3");
    map.put("E", "3");

    Set<String> keys = map.keySet(); // The set of keys in the map.

    Iterator<String> keyIter = keys.iterator();

    while (keyIter.hasNext()) {
        String key = keyIter.next();
        String value = map.get(key);

        System.out.println(key + "\t" + value);

        String nextValue = map.get(key); …
Run Code Online (Sandbox Code Playgroud)

java hashmap duplicates

6
推荐指数
4
解决办法
7万
查看次数

标签 统计

java ×2

collections ×1

duplicates ×1

hashmap ×1