Quả ổi cung cấp một lối tắt đẹp để khởi tạo bản đồ. Tuy nhiên, tôi gặp lỗi trình biên dịch sau (Eclipse Indigo) khi bản đồ của tôi khởi tạo thành chín mục.
Phương thức of(K, V, K, V, K, V, K, V, K, V)
trong loại ImmutableMap
không áp dụng cho các đối số
(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"
);
Thông báo xuất hiện để nói rằng
Một ImmutableMap có kích thước tối đa là bốn cặp khóa, giá trị.
Rõ ràng, đây không thể là trường hợp nhưng tôi không thể biết phải làm gì để tăng kích thước của trình khởi tạo.
Ai đó có thể cho tôi biết những gì đang thiếu?