Java large file line by line read example 2023-11-22 01:18

Large file reads are very memory intensive. You can use BufferedReader to read the contents of the file line by line.

public class ReadFile {
    public static void main(String[] args) throws Exception {
        File file = new File("D:\\testData\\");
        try (BufferedReader br = new BufferedReader(new FileReader(file))) {
            String line;
            while ((line = br.readLine()) != null) {