Java 创建二维LinkedList时出现语法错误
我正在尝试用Java制作一个二维LinkedList,这就是我所想到的:Java 创建二维LinkedList时出现语法错误,java,syntax,expression,syntax-error,token,Java,Syntax,Expression,Syntax Error,Token,我正在尝试用Java制作一个二维LinkedList,这就是我所想到的: LinkedList<LinkedList<String>> rows = new LinkedList()<LinkedList<String>>; 我需要做什么来修复它?这个错误是什么?为什么我会得到它?括号应该放在LinkedList声明的末尾,否则编译器会假设使用了原始类型,试图解析后续标记,结果失败。使用: LinkedList<LinkedList<
LinkedList<LinkedList<String>> rows = new LinkedList()<LinkedList<String>>;
我需要做什么来修复它?这个错误是什么?为什么我会得到它?括号应该放在
LinkedList
声明的末尾,否则编译器会假设使用了原始类型,试图解析后续标记,结果失败。使用:
LinkedList<LinkedList<String>> rows = new LinkedList<LinkedList<String>>();
LinkedList行=新建LinkedList();
或更好地将代码添加到接口,使用:
List<List<String>> rows = new LinkedList<List<String>>();
List rows=newlinkedlist();
这将允许添加
列表
实现类型,而不是链接列表
,如果以后需要重构。括号应放在链接列表
声明的末尾,否则编译器假定正在使用原始类型,尝试解析后续令牌,但失败。使用:
LinkedList<LinkedList<String>> rows = new LinkedList<LinkedList<String>>();
LinkedList行=新建LinkedList();
或更好地将代码添加到接口,使用:
List<List<String>> rows = new LinkedList<List<String>>();
List rows=newlinkedlist();
这将允许添加列表
实现类型,而不是链接列表
,如果以后需要重构