重複の可能性:
この演算子は何と呼ばれ、何に使用されますか <=>
この種の演算子「<=>」の型と働きに興味がありましたか?
基本的に、私は自分のコレクションを groovy でソートするのに苦労していました。なんらかの理由により、すべての Java および groovy コレクションのソート関数が目的の結果を生成できませんでした。いくつかのグーグルを行うことで、私のために働いたソートクロージャーを見つけました.クロージャーコードを以下に貼り付けます:
blahblah.findAll{it -> (it.blahblah == "blahblah" || it.blahblah2 == "blahblah") && (it.blahblah == blahblah)}.sort{a,b -> a.id <=> b.id}*.blah()
これがどのタイプのオペレーターで、背後でどのように機能して仕事を完了するかについて、誰かが私に明確にすることができますか?