1. ホーム
  2. groovy

Groovyの隠し機能?

2023-09-03 02:52:27

質問

このスレッドではGroovyが忘れられているようなので、Groovyにも同じ質問をさせていただきます。

  • 答えをGroovyのコアに制限しようとする
  • 1つの回答につき1つの機能
  • ドキュメントへのリンクだけでなく、機能の例と短い説明を与えてください。
  • 最初の行に太字のタイトルを使用して、その機能をラベル付けします。

こちらもご覧ください。

  1. Pythonの隠し機能
  2. Rubyの隠し機能
  3. Perl の隠し機能
  4. Java の隠された機能

どのように解決するのですか?

スプレッドドット演算子を使う

def animals = ['ant', 'buffalo', 'canary', 'dog']
assert animals.size() == 4
assert animals*.size() == [3, 7, 6, 3]

のショートカットです。 animals.collect { it.size() } .