看起来 Groovy 在这个线程中被遗忘了,所以我只会向 Groovy 问同样的问题。
- 尝试限制 Groovy 核心的答案
- 每个答案一个特征
- 提供该功能的示例和简短描述,而不仅仅是文档链接
- 使用粗体标题作为第一行来标记功能
也可以看看:
- Python 的隐藏特性 https://stackoverflow.com/questions/101268/hidden-features-of-python
- Ruby 的隐藏功能 https://stackoverflow.com/questions/63998/hidden-features-of-ruby
- Perl 的隐藏特性 https://stackoverflow.com/questions/161872/hidden-features-of-perl
- Java的隐藏特性 https://stackoverflow.com/questions/15496/hidden-features-of-java
使用散点运算符
def animals = ['ant', 'buffalo', 'canary', 'dog']
assert animals.size() == 4
assert animals*.size() == [3, 7, 6, 3]
这是一个快捷方式animals.collect { it.size() }
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)