Java 有没有办法将ArrayList放入5x5数组?

Java 有没有办法将ArrayList放入5x5数组?,java,arrays,arraylist,Java,Arrays,Arraylist,我假设我运行了ArrayList,但是我必须给他们在数组中的位置,还是可以自动填充?组合数组和ArrayList的最简单方法是什么?使用模: int i=0; for(Foo f:fooList){ fooArr[i/5][i%5]=f; i++; } 虽然不是最干净的,但它很有效,并且有一些经验教训 如果列表中的元素太多,您将得到一个异常,例如。跳水整数和模的工作原理是这里的另外两个小贴士,你是指二维数组吗?你在问什么?你能告诉我们你的意思吗?你想用什么填充什么?你想用什么组

我假设我运行了ArrayList,但是我必须给他们在数组中的位置,还是可以自动填充?组合数组和ArrayList的最简单方法是什么?

使用模:

int i=0;
for(Foo f:fooList){
    fooArr[i/5][i%5]=f;
    i++;
}
虽然不是最干净的,但它很有效,并且有一些经验教训


如果列表中的元素太多,您将得到一个异常,例如。跳水整数和模的工作原理是这里的另外两个小贴士,

你是指二维数组吗?你在问什么?你能告诉我们你的意思吗?你想用什么填充什么?你想用什么组合什么?一个例子可能非常有用。字符在arraylist中