私は次のセットを持っています:
class Element (var Name:String, var Description: String)
var MoreElement: Set[Element] = Set(E1, E2, E3, ...)
セット MoreElement 内の要素を名前で削除するにはどうすればよいですか。
私はこの解決策を見つけました:
MoreElement -= (MoreElement find (_.Name == "nameOfElementToRemove")).get
しかし、アイテムが見つからない場合は例外がスローされるため、get は使用しませんが、例外は必要ありません。