Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 是否将二维整数数组列表转换为多个整数数组列表?_Java_Object_Arraylist - Fatal编程技术网

Java 是否将二维整数数组列表转换为多个整数数组列表?

Java 是否将二维整数数组列表转换为多个整数数组列表?,java,object,arraylist,Java,Object,Arraylist,我有一个2D ArrayList: List<List<Integer>> list = new ArrayList<List<Integer>>(); for (int i = 0; i < list.size(); i++) { ArrayList<Integer> element = list.get(i); } 如何将每个块指定给ArrayList?我想先创建一个ArrayList,它是[1,2,3],

我有一个2D ArrayList:

List<List<Integer>> list = new ArrayList<List<Integer>>();
for (int i = 0; i < list.size(); i++) {
        ArrayList<Integer> element = list.get(i);
}
如何将每个块指定给ArrayList?我想先创建一个ArrayList,它是[1,2,3],将它发送到一个函数,然后冲洗并重复列表的其余部分。

get()
方法始终返回类型为
object
类的对象。你必须放下它:

ArrayList<Integer> element = ( ArrayList<Integer>)list.get(i);
ArrayList元素=(ArrayList)list.get(i);

我收到一条警告:警告:未选中强制转换必需:java.util.ArrayList发现:java.lang.Objective这真的是个问题吗?不管怎样,这似乎已经解决了问题。非常感谢!你会收到警告,因为你所做的事情无法证明是安全的。但这不是一个问题。。您可以起诉:
@SuppressWarnings(“未选中”)
ArrayList<Integer> element = ( ArrayList<Integer>)list.get(i);