ホームページ  >  記事  >  Java  >  Javaにはどのようなコレクションがありますか

Javaにはどのようなコレクションがありますか

尚
オリジナル
2019-11-21 14:35:334174ブラウズ

Javaにはどのようなコレクションがありますか

Java には、set (セット)、list (リスト)、map (マッピング) という 3 つの主要なタイプのコレクションがあります。

1. リスト (順序付けされ、繰り返し可能)

List に格納されるオブジェクトは順序付けされ、繰り返し可能です。リストはインデックスに焦点を当てています。リストには一連のインデックス関連のメソッドがあります。クエリ速度も速いです。リスト コレクションにデータを挿入または削除すると、後続のデータの移動が伴うため、データの挿入と削除はすべて低速になります。

2. セット (順序付けされていないため、繰り返すことはできません)

セットに格納されているオブジェクトは順序付けされていないため、繰り返すことができません。セット内のオブジェクトは特定の場所にありません。並べ替えは単にオブジェクトをコレクションに追加するだけです。

3. マップ (キーと値のペア、一意のキー、一意でない値)

Map コレクションには、キーと値のペアが格納されます。キーは繰り返すことはできませんが、値を繰り返すことができます。キーに従って値を取得する マップ コレクションを走査するときは、まずキーのセット コレクションを取得し、セット コレクションを走査して、対応する値を取得します。

Java の知識をさらに深めたい場合は、Java の基本チュートリアル を参照してください。

以上がJavaにはどのようなコレクションがありますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。