我有一个如下的三层嵌套的ArrayList:
ArrayList<String> rowContents = new ArrayList();
ArrayList<ArrayList<String>> rows;
ArrayList<ArrayList<ArrayList<String>>> page;
在代码中,在不同的循环内,arrayList将按以下方式填充:
rowContents.add("some content");
rows.add(rowContents);
page.add(rows);
这样使用三层嵌套的ArrayList是否可行?还是有更好的方法?
ArrayList
时,这可能是设计不良的迹象。 - Maroun