使用括号

时间:2016-03-17 01:04:24

标签: java hashmap

当我看到一个Java程序时,其中一些是关于HashMap的初始化,它看起来很奇怪。

假设我有一个HashMap,让我们调用它&#34; map1&#34;,然后HashMap<> map2=new HashMap<>(map1)。 这条线意味着什么?

我在<>中省略了一些不重要的内容。

我真的很感激!

1 个答案:

答案 0 :(得分:0)

阅读javadoc

  

public HashMap(Map<? extends K,? extends V> m)

     

构造一个新的HashMap,其映射与指定的Map相同。使用默认加载因子(0.75)创建HashMap,初始容量足以保存指定Map中的映射。