可以通过以下步骤实现:
def array = [1, 2, 3, (4), 5]
collect
方法遍历数组,并使用正则表达式替换括号为空字符串。代码示例如下:def newArray = array.collect { it.toString().replaceAll(/[()]/, '') }
这里的it.toString()
将数组中的每个元素转换为字符串,然后使用replaceAll
方法将括号替换为空字符串。
newArray
中的元素已经删除了括号。你可以打印输出newArray
来验证结果:println(newArray)
完整的代码示例:
def array = [1, 2, 3, (4), 5]
def newArray = array.collect { it.toString().replaceAll(/[()]/, '') }
println(newArray)
这样就能从groovy中的数组中删除括号了。
关于groovy的更多信息,你可以参考腾讯云的Groovy介绍页面:Groovy介绍。
领取专属 10元无门槛券
手把手带您无忧上云