-1

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

4

1 回答 1

2

使用模数:

int i=0;
for(Foo f:fooList){
    fooArr[i/5][i%5]=f;
    i++;
}

不是最干净的,但它有效并且涉及一些课程。

如果列表中的元素太多,您将得到一个例外。潜水整数和模的工作原理是这里的另外两个花絮,

于 2013-09-01T08:31:02.210 回答