Bản quyền thuộc về TITV.vn,
vui lòng không đăng tải lại nội dung từ trang này.
Video giải thích chi tiết
https://docs.oracle.com/javase/8/docs/api/java/io/BufferedReader.html
https://docs.oracle.com/javase/8/docs/api/java/nio/file/Files.html
Code chi tiết
package main;
import java.io.BufferedReader;
import java.io.File;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Path;
import java.util.List;
public class ViDuDocText {
public static void main(String[] args) {
/* Cach 1 */
File f = new File("/Users/mac/eclipse-workspace/Java_72/file.txt");
try {
BufferedReader br = Files.newBufferedReader(f.toPath(), StandardCharsets.UTF_8);
String line = null;
while(true) {
line = br.readLine();
if(line==null) {
break;
}else {
System.out.println(line);
}
}
} catch (Exception e) {
e.printStackTrace();
}
/* Cach 2 */
File f2 = new File("/Users/mac/eclipse-workspace/Java_72/file.txt");
try {
List<String> allText = Files.readAllLines(f2.toPath(), StandardCharsets.UTF_8);
for (String line : allText) {
System.out.println(line);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
Không có nhận xét nào:
Đăng nhận xét