将quotes(“”)添加到groovy中的值

时间:2018-08-23 17:30:52

标签: groovy

即使在大量搜索之后,我也找不到我要问的查询的解决方案,但请不要介意这是否是一个愚蠢的问题,因为我是编程和“ Groovy”的新手所以这是我的问题。

我正在用groovy编写脚本,它读取包含这样数据的文件

  

[a,b,c,d,e]

我想找到长度/大小,因为groovy不能将其识别为字符串,因此我正在获取异常,因此,我需要上面的那个如下:

  

[a,b,c,d,e] ---> ["a","b","c","d","e"]

请提供解决方案或让我知道实现的方法。

谢谢。

1 个答案:

答案 0 :(得分:2)

在groovy中,易于对字符串执行操作。添加了一个文件sample.txt,其中包含[a, b, c, d, e],用于将其转换为List<String>,并使用collect作为

new File('../sample.txt').getText('UTF-8')
        .tokenize(',[]').collect { it as String }.asList().size()

在线IDE:https://ideone.com/06k6Nj