Java 8 List 优雅的判空方法
在 Java 8 中,可以使用 Stream 的方式对 List 进行判空操作。下面是一种优雅的方式:
List<Object> list = new ArrayList<>();
boolean isEmpty = list.stream().count() == 0;
这种方式通过将 List 转换为 Stream,然后使用 count() 方法来获取 Stream 中的元素数量,再与 0 进行比较,判断 List 是否为空。
另外,如果你只是想判断 List 是否为空,可以使用 isEmpty() 方法:
boolean isEmpty = list.isEmpty();
这种方式比较简洁,直接判断 List 是否为空。
原文地址: https://www.cveoy.top/t/topic/peSU 著作权归作者所有。请勿转载和采集!