使列表不可修改
Collections 類提供了一種使列表不可修改的方法:
List<String> ls = new ArrayList<String>();
List<String> unmodifiableList = Collections.unmodifiableList(ls);
如果你想要一個具有一個專案的不可修改列表,你可以使用:
List<String> unmodifiableList = Collections.singletonList("Only string in the list");