Setオブジェクトはプリミティブ値やオブジェクト参照を問わず、あらゆる型で多数の一意の値を格納することができる。
Setオブジェクトの特徴
- 値のコレクション
- 重複する値は格納できない
- その要素について挿入順で反復処理を行うことができる
- 挿入順は、各要素が
addメソッドで正常に挿入された順番に対応する
- 挿入順は、各要素が
-
hasメソッドは、値がSet内にあるかどうかをチェックする
関連メソッド
-
Set()- 新しい
Setオブジェクトを生成する
- 新しい
-
sizeメソッド-
Setオブジェクト内の値の数を返す
-
-
addメソッド-
Setオブジェクト内に同じ値を持つ要素がまだ存在しなかった場合、指定した値を持つ新しい要素をSetオブジェクトに挿入
-
-
deleteメソッド-
valueに関連した要素を取り除き、要素の削除に成功したかどうかを示す論理値を返す
-
参照