Javaのコレクションは基本mutableでCollectionsのメソッドも破壊的だからJavaに対する自然な拡張というgroovyの思想的にはそうなっているのかも。破壊的にしたくない場合は事前にcloneする必要がある。

ryoasairyoasai のブックマーク 2011/03/22 00:29

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

GroovyのList#unique()って破壊的だったっけ? - No Programming, No Life

    はじめに タイトルの通りなんですが、以下のようなコードを実行したときに どうも破壊的に動作するようで… def list = [1, 1, 2, 2, 3, 3] assert list.size() == 6 def newList = list.unique() // 破壊的! ass...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう