본문 바로가기
study/Java

[Java] 36. IO 입력스트림 (InputStream)

by 금이패런츠 2022. 4. 1.
728x90
반응형
package chap15;

import java.io.IOException;
import java.io.InputStream;

/*
 * 입력스트림예제
 * 바이트형입력스트림 : InputStream => 1바이트단위로 읽기
 * 문자형입력스트림 : Reader        => 2바이트단위로 읽기
 * 
 * 자바에서 제공하는 표준입출력 객체
 * 표준입력 : InputStream System.in => 키보드에서 입력
 * 표준출력 : PrintStream System.out => 콘솔(화면)출력
 * 표준오류 : PrintStream System.err => 콘솔(화면)출력
 */
public class InputStreamEx1 {
	public static void main(String[] args) throws IOException {
		System.out.println("데이터를 입력하세요");
		InputStream in = System.in;
		int data = 0;
		while((data=in.read()) != -1) //-1 :ctrl+z
			System.out.print((char)data);
	}
}

15. I_O.pdf
1.07MB

728x90
반응형