package ex18;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.OutputStreamWriter;
// 버퍼는 꽉 차야 전송된다. (기본 크기: 8192바이트)
// 프로토콜 : \n (엔터를 만나면 출력될 수도 있음)
public class Buff04 {
public static void main(String[] args) {
// System.out(바이트 기반 출력 스트림)을 문자 기반 출력 스트림으로 변환
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
try {
// 문자열을 출력 버퍼에 기록 (실제 출력되지 않음)
bw.write("안녕\n");
// flush()를 호출하여 버퍼의 내용을 강제로 출력
bw.flush();
} catch (IOException e) {
throw new RuntimeException(e);
}
}
}

Share article