在Java中,如何让一个ArrayList
在初始化后成为只读的(这样就没有人可以添加元素、编辑或删除元素了)?
最佳答案
将 ArrayList
传递到 Collections.unmodifiableList()
.它返回指定列表的不可修改 View 。只使用这个返回的List
,而不是原来的ArrayList
。
关于java - 使 ArrayList 只读,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2419353/