寻找一种将值可选添加到列表的理想方法。 最终列表必须是不可变的。Java:如果可选值存在,则添加到Guava ImmutableList
例 -
Optional<Item> optionalItem = getOptionalItemFromSomewhereElse();
List<Item> list = ImmutableList.builder()
.add(item1)
.add(item2)
.optionallyAdd(optionalItem)
.build();
这是一个番石榴或Java 8'可选'吗? – shmosel
@shmose:l是的。 – Skywalker
哪一个?????? – shmosel