0_0_39835980_1538\Main.java:24: 错误: 不兼容的类型: int无法转换为String
TreeNode newNode = new TreeNode(val);
^
0_0_39835980_1538\Main.java:48: 错误: 二元运算符 '>=' 的操作数类型错误
} else if (steps[Arrays.asList(steps).indexOf(step) - 1] >= 0 && steps[Arrays.asList(steps).indexOf(step) - 1].equals("L")) {
^
第一个类型: String
第二个类型: int
0_0_39835980_1538\Main.java:50: 错误: 二元运算符 '>=' 的操作数类型错误
} else if (steps[Arrays.asList(steps).indexOf(step) - 1] >= 0 && steps[Arrays.asList(steps).indexOf(step) - 1].equals("R")) {
^
第一个类型: String
第二个类型: int
0_0_39835980_1538\Main.java:79: 错误: 对于add(String), 找不到合适的方法
currentLevel.add(currentNode.val);
^
方法 Collection.add(Integer)不适用
(参数不匹配; String无法转换为Integer)
方法 List.add(Integer)不适用
(参数不匹配; String无法转换为Integer)
0_0_39835980_1538\Main.java:123: 错误: 不兼容的类型: int无法转换为String
String val = Integer.parseInt(ns[0].trim());
^
0_0_39835980_1538\Main.java:125: 错误: 不兼容的类型: String无法转换为int
tree.addNode(val, path);
^
注: 某些消息已经过简化; 请使用 -Xdiags:verbose 重新编译以获得完整输出
6 个错误
|