[Java] 使用转换流来处理标准输入
2016-04-13 16:54
525 查看
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(); } } } }
相关文章推荐
- MyEclipse从SVN导入Maven项目后右键无Maven4MyEclipse选项
- java实现定时任务的三种方法
- 对一致性Hash算法,java代码实现的深入研究
- java多线程的三种实现方式
- 浅谈Java的反射机制
- JAVA运行脚本语言(Scripting)
- spring 循环注入:is there an unresolvable circular reference的解决方案
- Struts2利用iText导出word文档
- JAVA 接口
- Spring和Mybatis整合,配置文件
- 用Java实现线性表中的顺序存储的学习和源码(合并两个线性表)
- spring mvc CommonsMultipartResolver文件上传maxUploadSize限制大小
- java package实验
- 华为手机在连接Eclipse时,Logcat中看不到相关日志
- java获取一个字符串在另一个字符串中出现的次数
- eclipse上项目的检出和提交到svn
- JAVA----计算器
- JAVA 包
- Java绝对/相对路径获取与getResourceAsStream()方法
- java I/O总结