溫馨提示×

hashmap初始化直接賦值的方法是什么

小億
298
2024-03-11 14:46:21
欄目: 編程語言

在Java中,可以使用如下方法直接初始化一個(gè)HashMap并賦值:

Map<String, Integer> map = new HashMap<String, Integer>() {{
    put("A", 1);
    put("B", 2);
    put("C", 3);
}};

在這個(gè)方法中,使用了雙括號(hào)初始化塊來實(shí)現(xiàn)直接給HashMap賦值。注意,在此方法中,創(chuàng)建了一個(gè)匿名內(nèi)部類,所以可能會(huì)導(dǎo)致一些性能問題。

0