摘要: Groovy里的GString是immutable的,测试一下下面的代码输出a = 1quote = "${a}"println quotea = 2println quote上面的两次输出是一样的,都是1, 而不是期望的第一次是1,第二次是2那有什么办法能快速解决的。当然是有的。a = 1quote = "${->a}"println quotea = 2println quote使用Closure就可以搞定这个问题。【Note】Groovy里的Closure很是强大,应好好理解,善加使用,威力无比。 阅读全文
posted @ 2013-01-26 16:49 卜海清 阅读(316) 评论(0) 推荐(0)