gpt4 book ai didi

java - 如何检查包含空元素的空字符串数组

转载 作者:行者123 更新时间:2023-11-30 08:16:44 26 4
gpt4 key购买 nike

org.apache.commons.lang3.ArrayUtils 提供了检查 Array 是否为空的方法,但是例如 String 数组有空字符串元素表示字符 "" 它为该 isNotEmpty() 方法返回 true,这是正确的,因为该方法仅检查 null length == 0

是否有任何其他方法或实现也检查数组是否有空元素?

当然,我可以自己做,遍历数组并手动删除这些元素,但我最好使用任何库作为 apache

有什么提示吗?

最佳答案

使用 Java 8:

final String[] strings = {"", "Hello", "World"};
final boolean containsEmptyString = Stream.of(strings)
.anyMatch(string -> string == null || string.isEmpty());

关于java - 如何检查包含空元素的空字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28151294/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com