Groovy
-
可以在 Groovy 文件里写 Java 代码里,照样可以正常编译运行
-
常见的是带有
${}
的字符串,比如:println "blog's url: ${blogUrl}"
,支持插值样式 -
用def定义变量,可以自动推断类型,list使用[], Map使用[:],
-
可以使用下标访问list,也可以用左移<<追加列表元素; groovy 并不存在下标访问越界,当下标为负数时则从右开始算起,当指定的下标没有存放值时返回 null。
-
groovy 定义方法时可以不声明返回类型和参数类型,也可以不需要 return 语句,最后一行代码默认就是返回值。
-
函数参数中,最后一个闭包参数可以提取出来
参考资料:
网友评论