簡體   English   中英

Java:需要幫助將大文件按段讀入數組列表

[英]Java: Need Help Reading a large file into an array list by paragraph

好的,這是我的問題,我正在使用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();

如果文本文件包含段落(段落中不包含任何換行符),則不必檢查"/n"

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

這樣就足夠了

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM