java如何将map复制到另一个map
时间: 2023-08-04 13:06:25 浏览: 115
利用java实现文件复制
你可以使用`putAll()`方法将一个Map的内容复制到另一个Map中。下面是一个示例代码:
```java
import java.util.HashMap;
import java.util.Map;
public class MapCopyExample {
public static void main(String[] args) {
// 创建一个原始的Map
Map<String, Integer> originalMap = new HashMap<>();
originalMap.put("A", 1);
originalMap.put("B", 2);
originalMap.put("C", 3);
// 创建一个新的Map
Map<String, Integer> copiedMap = new HashMap<>();
// 将原始Map的内容复制到新的Map中
copiedMap.putAll(originalMap);
// 打印新的Map
System.out.println("Copied Map: " + copiedMap);
}
}
```
运行以上代码,你会得到输出结果:
```
Copied Map: {A=1, B=2, C=3}
```
这样,你就成功将一个Map复制到另一个Map中了。
阅读全文