我是新来的Java,我试图学习如何通过ArrayList中的ArrayList解析,我无法弄清楚它。我习惯于Python,你所要做的只是list[index][index]
。为什么在尝试使用list.get(index).get(index)
时出现读取Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - Erroneous tree type: <any>
的错误?这不正确的语法?使用解析ArrayList中的ArrayList不起作用。
import java.io.*;
import java.util.*;
public class Practice {
public static void main(String[] args){
ArrayList list = new ArrayList(Arrays.asList(new Integer[]{1,2,3,4,5,6,7,8,9,10}));
ArrayList list1 = new ArrayList(Arrays.asList(new Integer[]{1,2,3,4,5,6,7,8,9,10}));
list.add(list1);
System.out.println(list.get(10).get(0));
}
}
为什么要使用原始类型,而不是仿制药? – Nayuki