标签: java arrays arraylist
我假设我浏览了ArrayList,但是我必须在数组中给它们位置,还是可以自动填充它?将数组和ArrayList组合起来最简单的方法是什么?
ArrayList
答案 0 :(得分:2)
使用modulo:
int i=0; for(Foo f:fooList){ fooArr[i/5][i%5]=f; i++; }
不是最干净的,但它有效,并且涉及一些课程。
如果列表中的元素太多,您将获得一个例外。潜水整数以及模数如何工作是另外两个花絮,