*:の6つについてです(予告とはちょっと違います)。与えた2つの数値の大小比較を行い、その結果を返します。a<=>bの結果は1(a>b)0(a==b)-1(aのいずれかとなります。明示的に呼び出して使うより、java.util.Comparable#compareTo()を実装するなどに使うのが主になると思われます。「..<」半開区間をあらわす範囲オブジェクト(groovy.lang.IntRangeなど)を生成します。IntRange(a,b)」と等価です。IntRangeはgroovyで定義された、整数の半開区間を表すクラスです。bは半開区間[a,b)を表します。【用途】IntRangeはItarableを実装しているので、拡張for文などでループ範囲の指定に使えます。go1234次に、IntRangeのeachメソッドを、クロージャを引数に渡して呼び出してみます。こちらのほうがよりGroovyらしいですね。go1234「..<」は、上でわかるように、「終端を含まない」範囲を指定します。覚え方としては、●−−−○という数直線の表現を連想するとか。「..」は、「終端を含む」範囲を指定します。【用途】やはり以下のようにループの繰り返し回数指定に用いることができます。go12345「..」は「..<」と同様にIntRangeを返すのですが、IntRangeのコンストラクタは「終端を含まない」範囲を指定して呼び出す必要があるので、a..bと等価なコードは以下のようになります。(b==a)ちょっとややこしいですかね。気にする必要はないでしょう。「...」(Java5と同様に)可変個数引数をあらわす指定の様である。使えるが微妙にJava5とは異なる意味となる(バグ?)。Groovyでは、配列を引数とすることで、可変個数引数を使えるので、「...」を使う必要がない、はず。ちなみに「演算子」ではありませんね。リストの初期化で使用可能。