Java:泛型类型不匹配语法错误

Java:泛型类型不匹配语法错误,java,generics,Java,Generics,我为JavaJDK1.6编写了这个声明/初始化 Map<String, <? extends List<?>>> groupThemTogether = new HashMap<String, ArrayList<String[]>>(); Map你确定吗 类似的代码为我编译OK: Map<String, ? extends List<?>> groupThemTogether = new HashMap<

我为JavaJDK1.6编写了这个声明/初始化

Map<String, <? extends List<?>>> groupThemTogether = new HashMap<String, ArrayList<String[]>>();
Map你确定吗

类似的代码为我编译OK:

Map<String, ? extends List<?>> groupThemTogether = new HashMap<String, ArrayList<String[]>>();

Map尖括号太多了。试试这个:

Map<String, ? extends List<?>> groupThemTogether = new HashMap<String, ArrayList<String[]>>();
MapOops,这是为我编译的(因为我复制了错误的代码而删除了以前的帖子)
Map