BufferedWriter로 파일 쓰기
이제 분석 팀에서 마켓 데이터로부터 요약 파일을 만들어야 한다고 요청했어요. 여러분의 과제는 새 파일에 간단한 요약을 출력하는 프로그램을 작성하는 것입니다. 이는 데이터 파이프라인에서 파일 출력 작업을 구현하기 위한 첫 단계가 될 거예요.
BufferedWriter와 FileWriter 클래스는 이미 가져와 두었습니다.
이 연습은 강의의 일부입니다
Java에서 데이터 가져오기
연습 안내
- 생성자를 체이닝하여 writer를 생성하세요.
- 제목 행을 파일에 작성하세요.
- 데이터 행 두 줄을 파일에 작성하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
public class BufferedWriterExample {
public static void main(String[] args) {
String filePath = "summary.txt";
// Create a writer using chained constructors
try (BufferedWriter writer = new ____(new FileWriter(filePath))) {
// Write the title line
____.____("MARKET DATA SUMMARY");
writer.newLine();
// Write two data lines
writer.____("Total Records: 156");
writer.newLine();
writer.____("Date Range: 2023-01-01 to 2023-06-30");
writer.newLine();
System.out.println("Summary file created successfully");
} catch (IOException e) {
System.err.println("Error writing file: " + e.getMessage());
}
}
}