package test.stream; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; /** * 使用转换流来处理标准输入 * @author Frost.Yen * @E-mail 871979853@qq.com * @date 2016年4月13日 */ public class TestSystemReader { public static void main(String[] args) { BufferedReader br = null; try { //把字节流转换成字符流,System.in是字节流 br = new BufferedReader(new InputStreamReader(System.in)); String str = null; while((str = br.readLine())!=null){ if(str.equals("exit")){ System.exit(0); } System.out.println(str); } } catch (IOException e) { e.printStackTrace(); } finally { try { if(br!=null) br.close(); } catch (IOException e) { e.printStackTrace(); } } } }