简化Map<String, String> map = new HashMap<>(); map.put("1", "2"); map.put("3", "4"); map.put("5", "6"); Set<Map.Entry<String, String>> set = map.entrySet(); set.forEach(entry -> System.out.println("Key: " + entry.getKey() + ", Value: " + entry.getValue()));
时间: 2023-07-21 17:01:07 浏览: 85
封装ResultSet结果集
以下是简化后的代码:
```java
Map<String, String> map = Map.of("1", "2", "3", "4", "5", "6");
map.forEach((key, value) -> System.out.println("Key: " + key + ", Value: " + value));
```
在这段代码中,我们使用了`Map.of`方法来创建包含键值对的Map对象,这样可以避免多次调用`put`方法。然后,我们使用`forEach`方法遍历Map对象,并使用lambda表达式打印每个键值对的键和值。
阅读全文