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);
}
}
728x90
반응형
'study > Java' 카테고리의 다른 글
[Java] 36. IO 출력스트림 (OutputStream) (0) | 2022.04.01 |
---|---|
[Java] 36. IO 입력스트림 (Reader, InputStreamReader) (0) | 2022.04.01 |
[Java] 33 ~ 35. Test5 풀이 (입력받은 숫자가 좌우대칭수인지 판단하기) (0) | 2022.03.31 |
[Java] 33 ~ 35. Test4 풀이 (Person2 클래스 구현하기) (0) | 2022.03.31 |
[Java] 33 ~ 35. Test3 풀이 (화면에서 여러개의 자연수를 입력받아(0을 입력시 입력종료) 이들 중 홀수 인 자연수들만 이루어진 List 객체를 생성하고 합을 구하고,홀수 중 최대값과 최소값을 찾는 .. (0) | 2022.03.31 |