我正在使用Google的ImmutableList类http://google-collections.googlecode.com/svn/trunk/javadoc/com/google/common/collect/ImmutableList.html
我正在寻找一种方法,该方法需要一个现有的ImmutableList和一个额外的元素(相同类型),并返回一个包含旧元素和新元素的新ImmutableList。
也许我在文档中缺少明显的东西?
最佳答案
public static final ImmutableList<Foo> result
= new ImmutableList.Builder<Foo>()
.addAll(originalList)
.add(new Foo())
.build();