尋找一種將值可選添加到列表的理想方法。 最終列表必須是不可變的。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