- OutputStream
OutputStream 예제
OutputStream 클래스 : 바이트형 출력스트림의 최상단 클래스.
1. PrintStream,FileOutputStream,DataOutputStream,ObjectOutputStream,...등의 부모클래스
2. 추상클래스(객체화 불가)
3. 바이트형 출력스트림은 1바이트 단위로 출력.
OutputStream => 1바이트 단위로 (write)출력
write(int) => 1바이트만 출력
📌
package chap14;
import java.io.IOException;
import java.io.OutputStream;
public class OutputStreamEx1 {
public static void main(String[] args) throws IOException {
OutputStream out = 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('다'); //한글은 2바이트여서 1바이트 단위로 나오기 위하여 깨져서 나온다.
out.flush(); // 버퍼의 내용을 목적지(화면)로 강제 전송
}
}
'수업(국비지원) > Java' 카테고리의 다른 글
| [Java] chap14 : IO기반 입출력 - Process(Runtime.gerRuntime().exec) (0) | 2023.04.17 |
|---|---|
| [Java] chap14 : IO기반 입출력 - Writer 클래스 (0) | 2023.04.17 |
| [Java] chap14 : IO기반 입출력 - Reader 클래스 (0) | 2023.04.17 |
| [Java] chap14 : IO기반 입출력 - InputStream 클래스 (0) | 2023.04.17 |
| [Java] chap13 : 컬렉션 프레임워크 - StackQueue (0) | 2023.04.17 |