gpt4 book ai didi

Java:需要帮助将大文件逐段读取到数组列表中

转载 作者:行者123 更新时间:2023-12-01 18:24:29 26 4
gpt4 key购买 nike

好的,这是我的问题,我正在学习 Java 入门类(class),所以我无法使用任何高级代码。我需要读取一个大文本文件并将每个段落作为地址存储在数组列表中。所以我需要读入文件并按回车符分割。到目前为止我所拥有的内容发布在下面。提前致谢。

    public static void fileReader(String x)throws FileNotFoundException{
String fileName = (x + ".txt");
File input= new File(fileName);
Scanner in =new Scanner(input);
ArrayList<String> linesInFile = new ArrayList<>();
while (in.hasNextLine()){
if ( != '/n'){ //this is where i'm losing it
String line = in.nextLine();
linesInFile.add(line);
}
}
in.close();

最佳答案

如果文本文件包含段落(段落内不包含任何换行符),则不必检查 "/n"

    while (in.hasNextLine()){
String line = in.nextLine();
linesInFile.add(line);
}

这样就够了

关于Java:需要帮助将大文件逐段读取到数组列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26661677/

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