Java:IO流的综合用法(从键盘录入数据并打印在控制台上)
2015-08-13 22:01
567 查看
import java.io.*; public class IOTestDouble { public static void main(String[] args)throws Exception { BufferedReader bufr = null; BufferedWriter bufw = null; try { bufr = new BufferedReader(new InputStreamReader(System.in));//读入流路径为键盘录入 bufw = new BufferedWriter(new OutputStreamWriter(System.out));//输出流路径为控制台输出 String line = null; //从键盘读取数据 while((line = bufr.readLine()) != null) { bufw.newLine(); if(line.equals("quit")) break; //将数据打印在控制台上 bufw.write(line); } } catch(IOException ie) { throw new RuntimeException("读入读取流异常"); } finally { try { if(bufr!=null) bufr.close(); } catch(IOException ie) { throw new RuntimeException("读取流关闭异常"); } try { if(bufw!=null) bufw.close(); } catch(IOException ie) { throw new RuntimeException("输出流关闭异常"); } } } }
相关文章推荐
- java 文件操作 读取字节级数据(读取)
- [笔记][Java7并发编程实战手册]3.2 资源的并发访问控制Semaphore信号量
- Java虚拟机学习 - 体系结构 内存模型
- Spring注入集合属性
- java 实现显示屏上字符串滚动显示的效果
- java流和文件 保存字节级数据(写)
- 判断一个java文件和邮箱格式是否合法
- [笔记][Java7并发编程实战手册]第三章-线程同步辅助类-3.1概要
- Spring---IOC应用
- [转]详细解析Java中抽象类和接口的区别
- 【Struts2学习笔记-6--】Struts2之拦截器
- Java基础 for 语句嵌套 记录和练习
- Java 基础 for循环基础练习记录
- Java 基础 for 和 while 的学习记录
- Java 基础 if和switch 练习记录
- java(08-13)
- 数组的常用算法(3) - 哈达玛矩阵
- Java心得13
- JAVA wait(), notify(),sleep详解
- 字符串中第一个出现一次的字符(Java)