【问题标题】:Number of column in a two dimensional ArrayList二维 ArrayList 中的列数
【发布时间】:2014-02-25 12:09:30
【问题描述】:

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

更新:似乎有很多地方被这个问题弄糊涂了。我应该用更雄辩的方式问。

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

【问题讨论】:

  • number of column from a double ArrayList 是什么意思。很不清楚的书。
  • 我不知道这里有什么不清楚的地方。我想从双 ArrayList 中获取列数,如图所示。
  • 您应该解释如何将“行”和“列”的概念映射到ArrayList

标签: java arraylist


【解决方案1】:

我假设你有一个 ArrayList 的 ArrayList,那么你可以这样做来检索“列”的数量:

list.get(0).size()

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

【讨论】:

    【解决方案2】:

    假设你刚刚嵌套了ArrayLists,行数用“top”ArrayList大小表示,你可以只得到第一个嵌套的大小:

    aList.get(0).size();
    

    ...当然假设aList 是您最重要的ArrayList

    【讨论】:

      【解决方案3】:

      你的意思是你有一个

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

      你想知道内部维度的大小吗?

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

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

      【讨论】:

        猜你喜欢
        • 2013-03-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-01-18
        • 2012-06-23
        • 2020-09-10
        • 2023-04-03
        相关资源
        最近更新 更多