代码之家  ›  专栏  ›  技术社区  ›  Khelifi Aymen

Spark Java-如何迭代dataframe数据集中的行,并将一列的值添加到Arraylist中

  •  1
  • Khelifi Aymen  · 技术社区  · 8 年前

    我有一个 Dataset<Row> 包含 3 columns 在里面 Java 。我想对其行进行迭代,然后将此列的值添加到 ArrayList 。有人能帮我吗?

    请考虑我在 Java语言

    非常感谢。

    2 回复  |  直到 8 年前
        1
  •  4
  •   Khelifi Aymen    8 年前

    谢谢欧内斯特·基维尔。

    它是这样工作的:

    List<Row> arrayList= new ArrayList<>();
    arrayList=dataset.collectAsList();
    
        2
  •  0
  •   Bharat Shrichandani    5 年前

    您还可以使用dataset。forEach(行->syso(行));