我正在开发一个 java 项目,我想创建一个映射列表,其中键的类型是字符,值是字符的 ArrayLists。我写了这样的东西:
List<Map<Character, ArrayList<Character>>>
但日食说:Syntax error on token ">>>", VariableDeclarator expected after this token
我该怎么做 ?任何想法 ?
编译器期望变量名符合 Java 语法:
List<Map<Character, List<Character>>> myList =
new ArrayList<Map<Character, List<Character>>>();
List<Map<Character, ArrayList<Character>>> list ;
应给予
看下面的屏幕截图
您可以将变量声明为接口(例如List
),但要创建实例,您必须选择一个实现(例如ArrayList
):
List<Map<Character, ArrayList<Character>>> myList = new ArrayList<Map<Character, ArrayList<Character>>>();