[Guava]——只读设置
2016-04-03 02:27
281 查看
public class test1 { public static void main(String[] args) { List<String> list=new ArrayList<String>(); list.add("a"); list.add("b"); list.add("c"); List<String> list2=Collections.unmodifiableList(list); //对原有的list进行包装,相当于原有list的一个视图,快照,不够安全。 //list.add("d");不报错 List<String> list3=ImmutableList.of("a","b","c");//guava对只读设置安全可靠,并且相对简单 list3.add("g");//报错 } }
相关文章推荐
- 重复制造轮子之——字节数组写入文件
- Guava学习总结之- 1 - Basic Utilities - Optional
- Guava学习总结之- 2 - Basic Utilities - Precondition
- Guava学习总结之- 3 - Basic Utilities - Ordering
- Guava学习总结之- 4 - Basic Utilities - Object methods
- Guava学习总结之 - 6 - Collections - Immutable collections
- Guava学习总结之 - 7 - Collections - New collection types
- 分数排名、排序处理
- 依据分数范围划定等级
- Guava简介
- Guava学习笔记(一)
- Guava — Preconditions
- Google Guava学习笔记
- guava cache学习
- 使用 Google Guava 美化你的 Java 代码:1~4
- Google Guava 类库 笔记
- guava 学习笔记1---使用瓜娃(guava)的选择和预判断使代码变得简洁
- guava 学习笔记(二) 瓜娃(guava)的API快速熟悉使用
- Guava中针对集合的 filter和过滤功能