groovy读取URL文件并将其存储在列表中

groovy读取URL文件并将其存储在列表中,groovy,Groovy,我有文件存储在网站上,我想阅读文件,并存储在数组列表中的每一行 目前使用此代码,它可以正常工作。有没有更好的方法来完成这部分代码 def data = u.toURL().text def keys = new ArrayList() data.eachLine { keys.add(it) } 你可以简化一下: def keys = [] u.toURL().text.eachLine{ keys << it } def keys=[] u、 toURL().text.e

我有文件存储在网站上,我想阅读文件,并存储在数组列表中的每一行

目前使用此代码,它可以正常工作。有没有更好的方法来完成这部分代码

def data = u.toURL().text
def keys = new ArrayList()
data.eachLine {
   keys.add(it)
}

你可以简化一下:

def keys = []
u.toURL().text.eachLine{ keys << it }
def keys=[]

u、 toURL().text.eachLine{keys您可以将其简化一点:

def keys = []
u.toURL().text.eachLine{ keys << it }
def keys=[]
u、 toURL().text.eachLine{keys为什么不:

def keys = u.toURL().readLines()
?

如。

中所述,为什么不:

def keys = u.toURL().readLines()
?

就像在电影里一样