Cách đọc File Trong Java Sử Dụng BufferedReader - Ngoc Khuong Blog
Có thể bạn quan tâm
Bạn có nhiều lựa chọn về cách đọc file trong Java tuy nhiên trong bài này, mình sẽ hướng dẫn các bạn cách hay sử dụng nhất để đọc một file. Đó là sử dụng java.io.BufferedReader.
BufferedReader là class được xây dựng trong cấu trúc các class xuất nhập dữ liệu theo luồng ký tự (Character) mà Reader là class cha. Luồng ký tự này có thể đọc và lưu trữ được dữ liệu Unicode mà luồng ký tự (đại diện là InputStream) không thể thực hiện cho dù nó là một luồng xử lý dữ liệu mạnh mẽ.

1. Cách đọc file sử dụng BufferedReader
package com.ngockhuong; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; public class BufferedReaderExample1 { private static final String FILENAME = "c:\\data\\file-data.txt"; public static void main(String[] args) { // tạo đối tượng luồng và liên kết nguồn dữ liệu BufferedReader br = null; FileReader fr = null; try { fr = new FileReader(FILENAME); br = new BufferedReader(fr); String currentLine; br = new BufferedReader(new FileReader(FILENAME)); // đọc file theo dòng và in ra while ((currentLine = br.readLine()) != null) { System.out.println(currentLine); } } catch (IOException e) { e.printStackTrace(); } finally { try { if (br != null) br.close(); if (fr != null) fr.close(); } catch (IOException ex) { ex.printStackTrace(); } } } }2. Tự động hóa trong JDK 7
Sử dụng cấu trúc lệnh try-with-resources để đóng tự động đối tượng từ lớp BufferedReader sau khi sử dụng xong.
package com.ngockhuong; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; public class BufferedReaderExample2 { private static final String FILENAME = "c:\\data\\file-data.txt"; public static void main(String[] args) { try (BufferedReader br = new BufferedReader(new FileReader(FILENAME))) { String currentLine; // đọc file theo dòng và in ra while ((currentLine = br.readLine()) != null) { System.out.println(currentLine); } } catch (IOException e) { e.printStackTrace(); } } }Tham khảo
- Cấu trúc lệnh try-with-resources
- BufferedReader JavaDoc
Ngọc Khương
Mình là dev quằn tại một công ty nọ. Là đứa thích chia sẻ. Từ những điều nhỏ nhặt nhất
Chuyển Date thành Timestamp và Timestamp thành Date trong JavaCách đọc file trong Java sử dụng BufferedInputStream Nhận thông báo Thông báo khi có bình luận mớitrả lời cho bình luận của bạn- Chia sẻ Plugin Fixed TOC WordPress bản mới nhất v3.1.24 Không có bình luận ở Chia sẻ Plugin Fixed TOC WordPress bản mới nhất v3.1.24
- Chia sẻ Theme Flatsome WordPress mới nhất 3.17.6 (bản sạch từ Themeforest) 210 bình luận ở Chia sẻ Theme Flatsome WordPress mới nhất 3.17.6 (bản sạch từ Themeforest)
- Mở đầu về Google Cloud Platform Không có bình luận ở Mở đầu về Google Cloud Platform
- Một số công cụ kiểm tra chuyển hướng trang Không có bình luận ở Một số công cụ kiểm tra chuyển hướng trang
- Hướng dẫn cách trỏ tên miền về Stablehost theo IP Không có bình luận ở Hướng dẫn cách trỏ tên miền về Stablehost theo IP
- Java Core – Bài 2: Tạo project mới và làm quen với Eclipse Không có bình luận ở Java Core – Bài 2: Tạo project mới và làm quen với Eclipse
- Java Core – Bài 1: Tổng quan về ngôn ngữ lập trình Java Không có bình luận ở Java Core – Bài 1: Tổng quan về ngôn ngữ lập trình Java
- Lập trình Android với Kotlin: Ứng dụng máy tính đơn giản Không có bình luận ở Lập trình Android với Kotlin: Ứng dụng máy tính đơn giản
- Tạo project ứng dụng HelloWorld với Kotlin trên Android Studio 1 bình luận ở Tạo project ứng dụng HelloWorld với Kotlin trên Android Studio
- Tài liệu, giáo trình học Android, Web với ngôn ngữ lập trình Kotlin Không có bình luận ở Tài liệu, giáo trình học Android, Web với ngôn ngữ lập trình Kotlin
- Cloud (1)
- Google Cloud Platform (1)
- Hosting Domain (1)
- Java (68)
- Bài tập Java (11)
- Java Core (2)
- Java Design Pattern (1)
- Java Regular Expression (1)
- JSP Servlet (16)
- Kiến thức Linux (3)
- Lập trình Android (4)
- Lập trình Kotlin (4)
- Pascal (6)
- Bài tập Pascal (5)
- Tools (1)
- Tutorials (5)
- Wordpress (2)
- Plugin WordPress (1)
- Theme WordPress (1)
- Khuong DevNotes
- Java
- Java I/O
- Java Regex
- Tomcat Errors
- Kotlin
- Android
- WordPress
- Theme WordPress
- Plugin WordPress
- Linux
- Hosting Domain
Từ khóa » đọc File Trong Java Dụng Bufferedreader
-
Đọc File Trong Java Với Lớp BufferedReader - VietTuts
-
Đọc File Với BufferedReader Trong Java - Học Java Miễn Phí Hay Nhất
-
Học Dùng BufferedReader Trong Java Qua Ví Dụ - NIIT - ICT Hà Nội
-
Đọc File Trong Java Với Lớp BufferedReader - Hoclaptrinh
-
Hướng Dẫn Và Ví Dụ Java BufferedReader - Openplanning
-
Tự Học Java | Lớp BufferedReader Trong Java
-
Lớp BufferedReader Và BufferedWriter Trong Java - Góc Học IT
-
Hướng Dẫn Đọc File Text Trong Java Sử Dụng "BufferedReader"
-
Tối ưu Hoá Tốc độ đọc File Text Với BufferedReader - Deft Blog
-
Đọc Dữ Liệu Từng Dòng Từ File Trong Java Sử Dụng BufferedReader
-
Lớp BufferedReader Và BufferedWriter Trong Java - TEK4
-
Đọc File Trong Java - Lập Trình Từ Đầu
-
đọc File Trong Java Dụng Bufferedreader | Lội-suố
-
Cách đọc Ghi File Trong Java - Lập Trình Không Khó