最佳答案
番石榴为初始化映射提供了一个不错的快捷方式。然而,当我的 map 初始化为9个条目时,我得到了下面的编译器错误(Eclipse 靛蓝)。
类型 ImmutableMap
中的方法 of(K, V, K, V, K, V, K, V, K, V)
不适用于参数
(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"
);
信息显示
ImmutableMap 的最大大小为四对 key,value。
显然,情况并非如此,但我不知道如何增加初始化程序的大小。
谁能告诉我少了什么?