共計 734 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Java 中,可以使用 BufferedReader
類按行讀取文件內容。可以按照以下步驟進行操作:
- 創建一個
BufferedReader
對象,將文件路徑作為參數傳遞給它的構造函數。例如,BufferedReader reader = new BufferedReader(new FileReader(" 文件路徑 "));
- 使用
readLine()
方法來讀取文件的每一行。readLine()
方法會返回文件的下一行內容,并將指針移動到文件的下一行。可以將返回的內容保存到一個字符串變量中,以便進一步處理。 - 使用一個循環,不斷調用
readLine()
方法,直到它返回null
,表示文件已經讀取完畢。 - 在循環中,對每一行內容進行處理,例如打印到控制臺或存儲到集合中。
以下是一個示例代碼,演示如何按行讀取文件內容:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class ReadFileLineByLine {public static void main(String[] args) {try {BufferedReader reader = new BufferedReader(new FileReader(" 文件路徑 "));
String line;
while ((line = reader.readLine()) != null) {System.out.println(line);
}
reader.close();} catch (IOException e) {e.printStackTrace();
}
}
}
請注意,上述代碼中的 " 文件路徑 " 需要替換為實際文件的路徑。
丸趣 TV 網 – 提供最優質的資源集合!
正文完