Read
Coddy의 Java 파일 처리 코스 레슨 — 11개 중 4번째.
Java에서 파일 내용을 읽는 한 가지 방법은 입력을 받는 데에도 사용되는 Scanner 클래스를 사용하는 것입니다:
try {
File dataFile = new File("data.txt");
Scanner scanner = new Scanner(dataFile);
while (scanner.hasNextLine()) {
String data = scanner.nextLine();
System.out.println(data);
}
scanner.close();
} catch (FileNotFoundException e) {
System.out.println("An error occurred.");
e.printStackTrace();
}위의 코드는 "data.txt" 파일의 모든 줄을 읽고 출력합니다.
코드를 try-catch로 감싸고
FileNotFoundException예외를 처리해야 함에 유의하세요.
챌린지
쉬움이전과 동일한 파일 "coddy.txt"가 주어집니다. 그 내용을 한 줄씩 읽고 출력하세요.
미리 추가된 (그리고 필요한) import 문에 주의하세요!
직접 해보기
import java.io.File;
import java.util.Scanner;
class Main {
public static void main(String[] args) {
// 여기에 코드를 작성하세요
}
}