我是Groovy的新手。我正在使用java 7和groovy 2.2.2版本。环境变量设置没问题。
我在groovy shell中尝试以下内容:
hc = { println ""HI $it"" }
c=1..5
c.each hc
当我执行第三个语句(c.each hc)时,它正在抛出:
unknown property $it
我不明白会出现什么问题????
答案 0 :(得分:3)
试试这样:
hc = { println "HI $it" }
c=1..5
c.each hc
不知道Groovy将如何尝试完全解析它,但双重引号""
在Groovy中没有任何意义。使用双引号时,单个"
或三个"""
都可以使用。