有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何从地图中的值中获取一组值?

我有一个包含多个键可能存在的值的映射。所以我想我需要像这样设置一个映射:Map<Integer, Set<Long>> myMap = new HashMap<Integer, Set<Long>>

我想从键的值集中检索一个值

问题是,我不知道如何向myMap中的集合添加long值,也不知道如何检查myMap是否在其值集合中包含值

这个实现不正确吗


共 (1) 个答案

  1. # 1 楼答案

    你需要这样的东西

    if(myMap.containsKey(myKey)){
        myMap.get(myKey).add(value);
    }