たとえば、いくつかのフィールド値でオブジェクトをフィルタリングしたいとします。 私は==>それは私もそれが高速で動作します。この方法名前空間のポリシングなしでメソッドレベルの定数を作成する方法はありますか?
val set = Set(c1,c2)
objects.filter{ o =>
set contains o.field
}
を書くことができます
遅くなりますと呼ばれるHashSetのたびにメソッドを作成します。その場合には
objects.filter{ o =>
val set = Set(c1,c2)
set contains o.field
}
を書くことができますしかし私は無意味なオブジェクトset
で私の空間を汚染します。
これを行うにはどのような方法が最適ですか?