在Java中,可以使用keySet()
方法获取Map的所有键。该方法返回一个Set集合,其中包含Map中所有的键。
以下是一个示例代码,展示如何获取Map的所有键:
import java.util.HashMap; import java.util.Map; import java.util.Set; public class Main { public static void main(String[] args) { // 创建一个HashMap Mapmap = new HashMap<>(); map.put("key1", 1); map.put("key2", 2); map.put("key3", 3); // 获取Map的所有键 Set keys = map.keySet(); // 遍历并打印所有键 for (String key : keys) { System.out.println(key); } } }
运行以上代码,输出结果为:
key1 key2 key3
注意:由于Map的键是唯一的,因此该方法返回的Set集合中不会包含重复的键。