gpt4 book ai didi

java - 如何在java中将数据集复制或转换为Arraylist?

转载 作者:行者123 更新时间:2023-11-30 06:19:28 41 4
gpt4 key购买 nike

在下面的代码中,Scanner不支持Dataset类型作为其构造函数。那么,如何在 java 中将数据集转换或复制到 Arraylist 中?

Dataset data = ARFFHandler.loadARFF(new File ("C:/KDDCUP1999/KDDCUP1999.arff"), 4);

Scanner s = new Scanner(data);
ArrayList<String> list = new ArrayList<String>();
while (s.hasNext()){
list.add(s.next());
}
System.out.println(list);
s.close();

最佳答案

您无法使用ScannerDataset类型转换为ArrayList。如果你想读取数据集类型,你可以使用JML库或Weka包。它对于数据科学家来说非常有用。你可以在Weka中读取你的datasetname.arff数据集并将其转换为文本文件。然后你可以使用Scanner在你的java程序中将其读取为datasetname.txt文件。

关于java - 如何在java中将数据集复制或转换为Arraylist?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48495511/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com