시작하기무료로 시작하기

BufferedWriter로 파일 쓰기

이제 분석 팀에서 마켓 데이터로부터 요약 파일을 만들어야 한다고 요청했어요. 여러분의 과제는 새 파일에 간단한 요약을 출력하는 프로그램을 작성하는 것입니다. 이는 데이터 파이프라인에서 파일 출력 작업을 구현하기 위한 첫 단계가 될 거예요.

BufferedWriterFileWriter 클래스는 이미 가져와 두었습니다.

이 연습은 강의의 일부입니다

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());
        }
    }
}
코드 편집 및 실행