不可变集合
不可变集合
特点
定义完成后不可以修改,或者添加,删除
创建不可变集合
List,Set,Map接口中,都存在of方法可以创建不可变集合
1 | static<E> List<E> of(E...elements) |
1 | static<E> Set<E> of(E...elements) |
1 | static<K,V> Map<K,V> of(E...elements) |
方法的特点
- List:直接用
- Set:元素不能重复
- Map:元素不能重复,键值对数量最多是10个;超过10个用ofEntries方法
1 | HashMap<String, String> hm = new HashMap<> (); |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Czar!
评论
ValineDisqus