6
|
Joonas Pulakka · 技术社区 · 14 年前 |
1
6
但是,对于行对象应该是什么,有几个选项:
(3) 可能可以通过使用某种接口来完成,该接口允许您查询列的数量、类型和名称。 |
2
2
使用单个ArrayList本身并像这样访问元素怎么样
|
3
1
首先,数组的长度是固定的,而ArrayList是灵活的。考虑到#列是固定的,所以每行有一个数组似乎很自然。 选项#1是危险的,因为它隐含了所有ArrayList长度相同的要求。您可能会意外地忽略添加到其中任何一个,从而产生错误。您在选项2中不会遇到此问题。
|
4
1
编辑:实际上,您可以在ArrayList的构造函数中设置容量,所以我想这可能没有多大区别: http://java.sun.com/j2se/1.5.0/docs/api/java/util/ArrayList.html |