如何很好地将包含一个或零个元素的列表转换为Optional?
丑陋的代码:
List<Integer> integers = new ArrayList<>(); Optional<Integer> optional = integers.size() == 0 ? Optional.empty() : Optional.of(integers.get(0));
java collections optional java-8
collections ×1
java ×1
java-8 ×1
optional ×1