gpt4 book ai didi

groovy - 检查 List 在 Groovy 中是否有空字符串

转载 作者:行者123 更新时间:2023-12-02 08:08:55 24 4
gpt4 key购买 nike

在 Groovy 中,我从 Map 中获取值并从中创建一个 List。然后我想检查该列表(值)是否为空。

我的整个目标是检查 myMap 的所有值是否存在是空白的或空的。

在下面的代码中,myMap 的值将是一个空字符串或有一些值。

Map myMap = [:]
myMap["a"] = "$A"
myMap["b"] = "$B"
myMap["c"] = "$C"

List myList = myMap.values() //[, , , ]
myList返回 [, , , ] .我如何检查此列表是否包含所有空字符串,或者我是否以其他方式进行处理?

谢谢

最佳答案

使用 every

myList.every { it == '' }

检查其中是否有 '' , 使用 any
myList.any { it == '' }

关于groovy - 检查 List 在 Groovy 中是否有空字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48918295/

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