Guava menawarkan jalan pintas yang bagus untuk menginisialisasi peta. Namun saya mendapatkan kesalahan kompilator berikut (Eclipse Indigo) ketika peta saya menginisialisasi ke sembilan entri.
Metode of(K, V, K, V, K, V, K, V, K, V)
dalam tipe ImmutableMap
ini tidak berlaku untuk argumen
(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String)
ImmutableMap<String,String> myMap = ImmutableMap.of(
"key1", "value1",
"key2", "value2",
"key3", "value3",
"key4", "value4",
"key5", "value5",
"key6", "value6",
"key7", "value7",
"key8", "value8",
"key9", "value9"
);
Pesan muncul untuk mengatakan itu
ImmutableMap memiliki ukuran maksimum empat pasang kunci, nilai.
Jelas, ini tidak bisa terjadi tetapi saya tidak tahu apa yang harus dilakukan untuk meningkatkan ukuran initializer saya.
Adakah yang bisa memberi tahu saya apa yang hilang?