データのみを収集するためのIteratorを入力し、マップタイプを使用すると、取得要素にイテレータを使用することができ、コレクションの型に変換する必要があります。
マップにおいては、直接反復子をインスタンス化し、それは地図のkeySet()メソッドと値()メソッドのセットを提供していないが、第によってキーのセットに出力することができ、セットまたはセットリストに設定することができます。
キーの2セットは、直接反復子をインスタンス化することができます。
3.反復操作を行う場合、出力に対応する各キー値を識別するために()メソッドを、得ることができます。
1 マップミリメートルは= 新しいHashMapを(); 2 セットのkeySet = mm.keySet()。 3 イテレータイテレータ= keySet.iterator()。 4 一方(iterator.hasNext()){ 5 オブジェクトキー= iterator.next()。 6 Object値= mm.get(キー)。 7 のSystem.out.println(キー+」「+ 値)。 8 }
。1 ; HashSetのはEnumMap.entrySet =()を設定// タイプのセットに変換マップ型のデータセット。 2 ITER set.iterator =(); // イテレータセットを取得します。
1つの // 値は、反復子を使用するマップコレクション型を型に変換された 2コレクション<STUDENT2> =コレクション; treeMap.values() 。3 イテレータを<STUDENT2> collection.iteratorイテレータ=();
、キーセット取得キー値のセットのみ
得られた値が設定された値は、
のentrySetが得られたキーと値のペアのセットです。