关于ArrayList、HashMap、HashSet的区别

ArrayList

     ArrayList实现了可变大小的数组。

     非同步的,允许所有元素,包括null。

HashMap

     HashMap实现了Map接口,Map接口对键值对进行映射。Map中不允许重复的键。

   非同步的,允许null,即nullvalue和null key。

HashSet

     HashSet实现了Set接口,它不允许集合中有重复的值。

     同步的,不允许null,即nullvalue和null key。

猜你喜欢

转载自blog.csdn.net/tectrol/article/details/80660153