获取map里面的所有key

要获取一个Map中的所有键(keys),可以使用Map的keySet()方法。这会返回一个包含Map中所有键的Set集合。以下是一个示例代码:

import java.util.*;

public class Main {
    
    
    public static void main(String[] args) {
    
    
        Map<Integer, String> map = new HashMap<>();
        map.put(1, "One");
        map.put(2, "Two");
        map.put(3, "Three");

        Set<Integer> keys = map.keySet();

        for (Integer key : keys) {
    
    
            System.out.println(key);
        }
    }
}

上述代码创建了一个Map对象,并向其中添加了几个键值对。然后,通过调用map.keySet()方法获取所有键的集合。最后,使用for-each循环遍历该集合并打印出每个键。

输出结果将是:

1
2
3

这样你就可以获取Map中的所有键了。请注意,Map中的键是唯一的,因此Set集合中不会有重复的键。

猜你喜欢

转载自blog.csdn.net/weixin_44060488/article/details/134467265