A.設定
障害が繰り返すことはできません
障害:格納順序と異なる順序を取得
HashSetの:データ構造は、ハッシュテーブルであります
TreeSetの:バイナリツリー
二つの地図
(キーと値のペア)の間に1つのマッピングの一
ユニークキー値が繰り返されてもよいです
2.1作成
フォーマット:
地図<キータイプ、値タイプ>セット名=新しいHashMapの<>();
2.2一般的な方法
1、置く(E1、E2):e1が、e2がコレクションに保存するための鍵を形成し、キーが存在しない場合はe1は、nullが返され、そうでない場合、戻り値は覆われています。
図2は、(キー)を削除:削除キーに対応するキーは、戻り値は削除され、キーが存在しない場合、NULLを返します
3、(キー、値)を削除します、キーが存在するか否かを検索するためのマップでキーを押したキーが存在しない場合、偽の失敗削除返され、これはある場合に同じキー値が存在し、受信した値に対応するキー削除し、本当の、そしてその逆もfalseを返します。
4、(キー、値)を置き換える:キーが存在しない、またはnullを交換した場合、あなたはこのキーの値の古い値を置き換えるかどう
論理削除(キー、値)とが、実行される機能は、交換することである:5、(キー、OLDVALUE、newValueに)を交換
、キーに対応する値を取得します。このキーは、nullを返す存在しません:6、(キー)を取得
7、containValue(値)
8、containKey(キー)
9、のisEmpty()
10、クリア()
11、サイズ()
12、値():コレクションのコレクションの値を返します。
13、a.putAllは、(B):キーが既に覆わ存在する場合、Bは、コレクションのセットに追加しました