- writer
Writer 클래스 : 문자형 출력스트림의 최상위 클래스.
1. FileWriter,StringWriter,JspWriter,... 등의 부모클래스
2. 추상 클래스(객체화 불가)
3. 문자형 출력스트림은 2바이트단위(1char)로 출력
OutputStreamWriter : 문자형 출력 <= 바이트형출력 변경
writer의 하위 클래스
System.out : PrintStream 객체이다.
PrintStream : OutputStream의 하위 클래스이다.
📌
package chap14;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.Writer;
public class WriterEx1 {
public static void main(String[] args) throws IOException {
Writer out = new OutputStreamWriter(System.out);
out.write('1'); out.write('2'); out.write('3');
out.write('a'); out.write('b'); out.write('c');
out.write('가'); out.write('나'); out.write('다');
out.flush(); // 버퍼의 내용을 목적지(화면)로 강제 전송
}
}
'수업(국비지원) > Java' 카테고리의 다른 글
[Java] chap14 : IO기반 입출력 - FileInputStream 클래스 (0) | 2023.04.17 |
---|---|
[Java] chap14 : IO기반 입출력 - Process(Runtime.gerRuntime().exec) (0) | 2023.04.17 |
[Java] chap14 : IO기반 입출력 - OutputStream 클래스 (0) | 2023.04.17 |
[Java] chap14 : IO기반 입출력 - Reader 클래스 (0) | 2023.04.17 |
[Java] chap14 : IO기반 입출력 - InputStream 클래스 (0) | 2023.04.17 |