Java를 사용하여 TXT 파일을 읽는 두 가지 방법: FileReader 및 BufferedReader를 사용하여 파일을 한 줄씩 읽습니다. 파일의 모든 행을 한 번에 읽으려면 Files.readAllLines()를 사용하십시오.
Java를 사용하여 TXT 파일을 읽는 방법
소개
TXT 파일을 읽는 것은 Java에서 텍스트 데이터를 처리하는 일반적인 작업입니다. 이를 달성하는 방법에는 여러 가지가 있으며, 이 기사에서는 가장 일반적인 두 가지 방법을 다룰 것입니다.
방법 1: FileReader 및 BufferedReader 사용
<code class="java">import java.io.BufferedReader; import java.io.FileReader; public class ReadTxtFile1 { public static void main(String[] args) { // 文件路径 String filePath = "example.txt"; try (BufferedReader br = new BufferedReader(new FileReader(filePath))) { // 逐行读取文件 String line; while ((line = br.readLine()) != null) { // 处理每一行 } } catch (Exception e) { e.printStackTrace(); } } }</code>
방법 2: Files.readAllLines() 사용
<code class="java">import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; public class ReadTxtFile2 { public static void main(String[] args) { // 文件路径 String filePath = "example.txt"; try { // 一次性读取文件所有行 List<String> lines = Files.readAllLines(Paths.get(filePath)); // 处理每一行 for (String line : lines) { } } catch (IOException e) { e.printStackTrace(); } } }</code>
위 내용은 Java에서 txt 파일을 읽는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!