Java 数组列表数组
我正在尝试创建一个ArrayList数组,然后将其转换为array。 但是编译时错误 错误:不兼容的类型转换对象[]到整数[]您在此处创建: 如果需要在此处存储整数,则应使用正确的泛型:Java 数组列表数组,java,Java,我正在尝试创建一个ArrayList数组,然后将其转换为array。 但是编译时错误 错误:不兼容的类型转换对象[]到整数[]您在此处创建: 如果需要在此处存储整数,则应使用正确的泛型: ArrayList arrayOfArrayList[]=new ArrayList[2]; 除了避免原始类型之外,您还必须将ArrayArr[0]更改为ArrayNew Integer[0]以避免NullPointerException。但它给出了一个警告:未经检查的转换所需列表[]已找到:ArrayLis
ArrayList arrayOfArrayList[]=new ArrayList[2];
除了避免原始类型之外,您还必须将ArrayArr[0]更改为ArrayNew Integer[0]以避免NullPointerException。但它给出了一个警告:未经检查的转换所需列表[]已找到:ArrayList[]是,新ArrayList[2]将不会编译。您应该重新考虑您的数据结构。目前,与之合作似乎相当可怕。
ArrayList arrayOfArrayList[]=new ArrayList[2];
ArrayList<Integer> arrayOfArrayList[]=new ArrayList[2];