package demo.bridge;

import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;

public class BridgeStreamDemo1 {

	public static void main(String[] args) throws Exception {
		
		System.out.println("이름을 입력하세요.");
		
		// 소스(키보드)와 연결된 InputStream
		// InputStream is = System.in;
		// 바이트스트림을 문자스트림으로 변환해주는 InputStreamReader
		// InputStreamReader isr = new InputStreamReader(is);
		// 다른 문자스트림과 연결해서 성능을 향상시키는 BufferedReader
		// BufferedReader br = new BufferedReader(isr);
		
		// 압축
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		
		
		String text = br.readLine();
		System.out.println(text);
		
		// 키보드와 연결된 스트림 사용하기
		// InputStream in = System.in;
		// 키보드와 연결된 스트림으로 1byte 읽어오기
		// int value = in.read();
		
		// System.out.println(value);
		
	}
}

'자바 > io' 카테고리의 다른 글

writer  (0) 2019.06.10
serialization  (0) 2019.06.10
reader  (0) 2019.06.10
file  (0) 2019.06.10
bytestream  (0) 2019.06.10

+ Recent posts