如何确定双ArrayList
中的哪一列在所有行中具有相同的值?我的ArrayList
如下图所示。
更新:似乎很多地方都被这个问题搞糊涂了。我应该以更有说服力的方式提问。
我有一个由ArrayList
组成的二维ArrayLists
。我在这个二维ArrayList
中有一定数量的行和列。我想创建一个方法,它将返回ArrayList
中有多少列。这就是我在原始问题中的意思。现在我知道如何创建这个方法,因为我得到了以下一些答案的帮助。
答案 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();
假设所有列表/行的大小/宽度相同。