Java for文ループでLinkedHashMapの要素を順に取得する

環境
Eclipse 4.26.0
JavaSE 11

構文
Map<String, String>変数名 = new LinkedHashMap<>();
変数名.put(キー,値);
for(Map.Entry<String,String>変数名2: 変数名1.entrySet()){処理コード}
for文を使って LinkedHashMapの要素のキーと値を取得します

使用例

package com.arkgame.study;

import java.util.LinkedHashMap;
import java.util.Map;

public class LinkMapDemo {

      public static void main(String[] args) {
            Map<String, String> city = new LinkedHashMap<>();
            city.put("tokyo", "東京");
            city.put("oosaka", "大阪");
            city.put("fukuoka", "福岡");

            System.out.println("for文とentrySetでキーと値を取得する結果");
            for (Map.Entry<String, String> tt : city.entrySet()) {
                  System.out.println(tt.getKey());
                  System.out.println(tt.getValue());
            }

      }

}

実行結果
for文とentrySetでキーと値を取得する結果
tokyo
東京
oosaka
大阪
fukuoka
福岡

Java

Posted by arkgame