黑马程序员技术交流社区
标题:
字节学习笔记
[打印本页]
作者:
hehaiwei
时间:
2016-2-29 18:41
标题:
字节学习笔记
/*
* 1.需求:想把键盘录入的数据存储到一个文件中
*
* 源:键盘。
*
* 目的:文件。
*
* 2.需求:想要将一个文件的数据打印在控制台上。
*
* 源:文件
* 目的:控制台
*
* 流操作的基本规律:
* 通过两个明确来完成。
*
* 1.明确源和目的。
* 源:输入流。InputStream Reader
* 目的:输出流。 OuterputStream Writer
*
* 2.操作的数据是否纯文本。
* 是:字符流
* 不是:字节流
*
* 3.当体系明确后,在明确要使用哪个具体的对象
* 通过设备来进行区分:
* 源设备:内存,硬盘,键盘
* 目的设备:内存,硬盘,控制台
*
*/
import java.io.*;
public class TransStreamDemo2
{
public static void main(String[] args) throws IOException
{
BufferedReader bufr = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter buwr = new BufferedWriter(new FileWriter("demo.txt"));
String line = null;
while((line=bufr.readLine())!=null)
{
if("over".equals(line))
break;
buwr.write(line);
buwr.newLine();
}
bufr.close();
buwr.close();
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2