JavaでMapオブジェクトを作成する方法は何ですか?

Mapオブジェクトを作成するには、HashMapクラスを使用します。

import java.util.HashMap;
import java.util.Map;

public class Main {
    public static void main(String[] args) {
        // 创建一个空的Map对象
        Map<String, Integer> map1 = new HashMap<>();

        // 创建一个带有初始键值对的Map对象
        Map<String, Integer> map2 = new HashMap<>();
        map2.put("key1", 1);
        map2.put("key2", 2);
        map2.put("key3", 3);

        System.out.println(map1); // 输出 {}
        System.out.println(map2); // 输出 {key1=1, key2=2, key3=3}
    }
}

上記のコードでは、空のMapオブジェクトmap1を作成するためにnew HashMap<>()を使用しました。また、初期のキーと値のペアを持つMapオブジェクトmap2を作成するためにも、new HashMap<>()を使用しました。この場合、キーは文字列型で値は整数型です。putメソッドを使用して、map2に3つのキーと値のペアを追加しました。

最後に、私たちはSystem.out.printlnを使用して2つのMapオブジェクトを印刷しました。map1は空のMapオブジェクトであり、map2には3つのキーと値が含まれています。

bannerAds