목록flush() (3)
판봉 개발 일기
모든 문자 기반의 출력 스트림 또한 바이트 기반의 출력 스트림과 비슷하게 Writer 클래스를 상속받아서 만들어집니다. 다음 표는 Writer 클래스의 주요 메소드가 서술되어 있습니다. 리턴 타입 메소드 설명 void write(int c) 매개값으로 주어진 한 문자를 보냄 void write(char[] cbuf) 매개값으로 주어진 배열의 모든 문자를 보냅니다. void write(char[] cbuf, int off, int len) 매개값으로 주어진 배열에서 cbuf[off]부터 len개까지의 문자를 보냅니다. void write(String str) 매개값으로 주어진 문자열을 보냅니다 void write(String str, int off, int len) 매개값으로 주어진 문자열에서 off순번부..
모든 바이트 기반 입력 스트림은 "InputStream"을 상속받아서 만들어 집니다. 다음은 InputStream 클래스의 주요 메소드를 표로 나타낸 것입니다. 리턴 타입 메소드 설명 int read() 1byte를 읽고 읽은 바이트를 리턴 int read(byte[] b) 읽은 바이트를 매개값으로 주어진 배열에 저장하고 읽은 바이트 수를 리턴 int read(byte[] b, int off, int len) len개의 바이트를 읽고 매개값으로 주어진 배열에서 b[off]부터 len개 까지 저장 그리고 읽은 바이트 수를 리턴 void close() 입력 스트림을 닫습니다. read() 메소드는 입력 스트림으로부터 1byte를 읽고 int(4byte) 타입으로 리턴합니다. 따라서 리턴된 4byte중 끝 1..
모든 바이트 기반 출력 스트림 클래스는 OutputStream 클래스를 상속받아서 만들어진다고 합니다. 다음 표는 OutputStream 클래스에서 주로 사용하는 메소드를 나타낸 것입니다. 리턴 타입 메소드 설명 void write(int b) 1byte를 출력 void write(byte[] b) 매개값으로 주어진 배열 b의 모든 바이트를 출력 void write(byte[] b, int off, int len) 매개값으로 주어진 배열 b[off]부터 len개까지의 바이트를 출력 void flush() 출력 버퍼에 잔류하는 모든 바이트를 출력 void close() 출력 스트림을 닫음 write(int b) 메소드는 매개 변수로 주어지는 int(4byte)에서 끝 1byte만 출력 스트림으로 보냅니다...