二维ArrayList中的列数

时间:2014-02-25 12:09:31

标签: java arraylist

如何确定双ArrayList中的哪一列在所有行中具有相同的值?我的ArrayList如下图所示。

enter image description here

更新:似乎很多地方都被这个问题搞糊涂了。我应该以更有说服力的方式提问。

我有一个由ArrayList组成的二维ArrayLists。我在这个二维ArrayList中有一定数量的行和列。我想创建一个方法,它将返回ArrayList中有多少列。这就是我在原始问题中的意思。现在我知道如何创建这个方法,因为我得到了以下一些答案的帮助。

3 个答案:

答案 0 :(得分:3)

我想你有一个ArrayList的ArrayList,然后你可以这样做来检索“列”的数量:

list.get(0).size()

这意味着从列表中获取第一个ArrayList并获得它的大小。

答案 1 :(得分:0)

假设您刚刚嵌套了ArrayList,并且行数由“top”ArrayList大小表示,您可以获得第一个嵌套的大小:

aList.get(0).size();

...当然假设aList是您的最高ArrayList

答案 2 :(得分:0)

你的意思是你有一个

List<List<MyType>> listOfList = ...

你想知道内部尺寸的大小吗?

int width = listOfList.get(0).size();

假设所有列表/行的大小/宽度相同。