java028-3

제로·2022년 9월 25일
0

Java basic

목록 보기
38/45
post-custom-banner

OutputStream

  1. 바이트기반 출력 스트림의 최상위 클래스로 추상클래스
  2. OutputStream 하위 객체들
    • FileOutputStream, PrintStream, BufferedOutputStream, DataOutputStream
  3. 주요 메서드
    • write(int b) : 출력 스트림으로 1바이트를 보낸다
    • write(byte[] b) : 출력스트림으로 매개값으로 주어진 배열 b의 모든 바이트를 보낸다
    • write(byte[]b, int off, int len) : 주어진 배열 b의 b[off]번 부터 len개의 바이트를 보낸다.
    • flush() : 버퍼에 잔류하는 모든 바이트를 출력한다
    • close() : 사용한 시스템을 반납하고 출력스트림을 닫는다.
OutputStream os = System.out;
try {
		os.write(65);
		byte[] b = {66,67,68,69,70};
		os.write(b);	// ABCDE 출력
		os.flush();
        os.close();
	} catch (IOException e) {
    e.printStackTrace();
	}	
profile
아자아자 화이팅
post-custom-banner

0개의 댓글