본문 바로가기
728x90
반응형

java271

[Java] 36. IO 입력스트림 (FileInputStream) package chap15; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; /* * FileInputStream 예제 : 파일의 내용을 읽어서 화면에 출력하기 * 주요메서드 * int read() : 1byte를 읽어서 내용을 리턴. * int read(byte[] buf) : buf의 크기만큼 읽어서 buf변수에 데이터를 저장. * 실제 읽은 바이트수를 리턴. * int read(byte[] buf,int start, int len) * : 파일에서 len 크기만큼 데이터를 읽어서 * buf변수에 start 인덱스부터 데이터를 저장. * 실제 읽은 바이트수를 리턴. * int.. 2022. 4. 1.
[Java] 36. IO 출력스트림 (Writer, OutputStreamWriter) package chap15; import java.io.IOException; import java.io.OutputStreamWriter; import java.io.Writer; /* * Writer : 문자형출력스트림. 1char 단위로 (write)출력 * write(int) : 2바이트(1char)출력 * * OutputStreamWriter : 문자형출력 2022. 4. 1.
[Java] 36. IO 출력스트림 (OutputStream) package chap15; import java.io.IOException; import java.io.OutputStream; /* * OutputStream : 바이트형 출력스트림. 1바이트단위로 (write)출력 * write(int) => 1바이트만 출력 */ 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... 2022. 4. 1.
[Java] 36. IO 입력스트림 (Reader, InputStreamReader) package chap15; import java.io.IOException; import java.io.InputStreamReader; import java.io.Reader; /* * Reader : 문자형 입력스트림. 1char(2바이트)단위로 읽기 * InputStreamReader : 문자형 입력스트림 2022. 4. 1.
728x90
반응형