-
キーと値のイテレーション: Mapのすべてのキーと値にアクセスするには、以下のように
entrySet()
メソッドを使用します。Map<String, Integer> map = new HashMap<>(); // Mapにキーと値を追加するコード... for (Map.Entry<String, Integer> entry : map.entrySet()) { String key = entry.getKey(); Integer value = entry.getValue(); // キーと値を使用して何らかの処理を行うコード... }
-
キーのイテレーション: Mapのすべてのキーにアクセスするには、以下のように
keySet()
メソッドを使用します。Map<String, Integer> map = new HashMap<>(); // Mapにキーと値を追加するコード... for (String key : map.keySet()) { // キーを使用して何らかの処理を行うコード... }
-
値のイテレーション: Mapのすべての値にアクセスするには、以下のように
values()
メソッドを使用します。Map<String, Integer> map = new HashMap<>(); // Mapにキーと値を追加するコード... for (Integer value : map.values()) { // 値を使用して何らかの処理を行うコード... }
上記のコード例を使用することで、JavaのMapをイテレートする方法が分かります。必要に応じて、キーと値の両方またはそれぞれにアクセスすることができます。これにより、Mapからデータを取得し、処理を行うことができます。また、他のデータ型のMapに対しても同様のイテレーション方法が適用されます。