Collections.unmodifiableList 使用
来源:互联网 发布:成都行知幼稚园 编辑:程序博客网 时间:2024/06/08 11:59
Collections.unmodifiableList(
List<? extends T> list)
) 觉得用法挺特殊的,所以学习了下,简单而言,看名字就知道,将参数中的List返回一个不可修改的List,也即是在后续的操作中不能够对实例的list进行任务操作,否则会报告java.lang.UnsupportedOperationException异常。
public class Demo { public static void main(String[] args) { List<Character> list = new ArrayList<Character>(); list.add('X'); list.add('Y'); System.out.println("Initial list: "+ list); // make the list unmodifiable List<Character> immutablelist = Collections.unmodifiableList(list); // try to modify the list immutablelist.add('Z'); }执行结果报告异常:Exception in thread "main" java.lang.UnsupportedOperationException
0 0
- Collections.unmodifiableList 使用
- Collections.unmodifiableList()
- Collections.unmodifiableList
- Collections.unmodifiableList
- Collections.unmodifiableList()
- Collections.unmodifiableList
- Collections.unmodifiableList()
- Collections.unmodifiableList方法的使用与场景
- Collections.unmodifiableList方法的使用与场景
- Collections.unmodifiableList方法的使用与场景
- Collections.unmodifiableList方法的使用与场景
- Collections.unmodifiableList方法的使用与场景
- Collections.unmodifiableList方法的使用与场景
- Collections.unmodifiableList()用法
- Collections.unmodifiableList()用法
- Collections.unmodifiableList(shards)
- Java初学习 - Collections.unmodifiableList方法的使用与场景
- Java编程基础-----Collections.unmodifiableList方法的使用与场景
- jvm内存模型
- Java-----Excel转HTML
- oracle优化
- SpringMVC学习系列(2) 之 经典的HelloWorld实现
- SpringMVC充当Webservice与android通信
- Collections.unmodifiableList 使用
- 自己做手机端网站的心得
- 领域驱动设计案例
- 球差
- Java NIO系列教程(十一) Pipe
- 集合类(集合框架)
- spring MVC中定义异常页面
- SpringMVC学习系列(4) 之 数据绑定-1
- 机房收费系统合作版(一):开始团队合作之旅