如何清空Java Map的key和value?下面展示兩種不同的方式:
方法一:
Map<String, String> testMap = new HashMap<>(); testMap.put("key1", "value1"); testMap.put("key2", "value2"); testMap.keySet().forEach(key -> testMap.put(key, null)); testMap.values().forEach(value -> value = null);
方法二:
Map<String, String> testMap = new HashMap<>(); testMap.put("key1", "value1"); testMap.put("key2", "value2"); testMap.clear();
第一種方法遍歷Map并將每個key對應(yīng)的value設(shè)置為null,然后遍歷values并將每個value設(shè)置為null。第二種方法直接使用Map的clear()方法清空整個Map。
上一篇css中元素的定義