【发布时间】:2016-03-17 01:04:24
【问题描述】:
看到一个Java程序,有些是关于HashMap的初始化的,好像很奇怪。
假设我有一个 HashMap,我们称它为“map1”,然后是HashMap<> map2=new HashMap<>(map1)。
这条线是什么意思?
我在<> 中省略了一些不重要的内容。
我真的很感激!
【问题讨论】:
-
请发布完整的原始代码。这看起来只不过是使用另一个地图的泛型类型创建地图。
-
看HahMap的构造函数,可以互相初始化。