好的,这是我的问题,我在Java的入门课程中,所以我不能使用任何高级代码。我需要读取一个大文本文件并将每个段落存储为数组列表中的地址。所以我需要读取文件并拆分回车。到目前为止我发布的内容如下。提前致谢。
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();
答案 0 :(得分:4)
如果文本文件包含段落(段落中不包含任何换行符),则您不必检查"/n"
。
while (in.hasNextLine()){
String line = in.nextLine();
linesInFile.add(line);
}
这就足够了