`
u010570991
  • 浏览: 7001 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

“黑马程序员”io流_1操作数据中的四个明确

阅读更多


        android培训    java培训期待与您交流!
以前学习过程中,一直对IO流操作数据的体系和使用不是很明了,看了毕向东老师的视频后觉得很受启发,所以将一些重要的知识点总结一下。

         IO流的体系图解,见下图。



 
 

         

流的操作规律,见下图。



 




[img]http://dl2.iteye.com/upload/attachment/0085/0036/2099c869-b8ed-37b6-88f3-901e63a77a4e.png" alt="[/img]
一下是对四个明确的应用实例

                        需求: 将一个文本文件数据显示在控制台上

                          分析:明确1 源:inputStream reader

                                                 目的:outPutStream writer;

                                       明确2 是纯文本

                                                   源:reader;

                                                     目的:writer;

                                      明确3 源:硬盘 file

                                               目的:控制台 system.out

                                      明确4:需要高效

                                                    需要转换

代码如下

[code="java"]import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.IOException;
import java.io.OutputStreamWriter;

public class ReadfileOutConsole {

/**
* 将一个文本文件数据显示在控制台上。
* @throws IOException
*/
public static void main(String[] args) throws IOException {
FileReader fr=new FileReader("test.txt");
BufferedReader bfr=new BufferedReader(fr);
BufferedWriter bfw=new BufferedWriter(new OutputStreamWriter(System.out));
String line=null;
while((line=bfr.readLine())!=null){
bfw.write(line);
bfw.newLine();
}
bfw.close();
}

}
感谢老师的指导。谢谢







 

  • 大小: 111.8 KB
  • 大小: 81.5 KB
  • 大小: 204.1 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics