相关疑难解决方法(0)

如何将单个元素列表转换为java 8可选

如何很好地将包含一个或零个元素的列表转换为Optional?

丑陋的代码:

List<Integer> integers = new ArrayList<>();

Optional<Integer> optional = integers.size() == 0 ?
        Optional.empty() :
        Optional.of(integers.get(0));
Run Code Online (Sandbox Code Playgroud)

java collections optional java-8

15
推荐指数
1
解决办法
7678
查看次数

标签 统计

collections ×1

java ×1

java-8 ×1

optional ×1