本文主要是介绍【大数据Java基础-JAVA IO 3】java IO流 (三) 节点流(或文件流),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.FileReader/FileWriter的使用:
1.1 FileReader的使用
/*
将day09下的hello.txt文件内容读入程序中,并输出到控制台说明点:
1. read()的理解:返回读入的一个字符。如果达到文件末尾,返回-1
2. 异常的处理:为了保证流资源一定可以执行关闭操作。需要使用try-catch-finally处理
3. 读入的文件一定要存在,否则就会报FileNotFoundException。*/
@Testpublic void testFileReader1() {FileReader fr = null;try {//1.File类的实例化File file = new File("hello.txt");//2.FileReader流的实例化fr = new FileReader(file);//3.读入的操作//read(char[] cbuf):返回每次读入cbuf数组中的字符的个数。如果达到文件末尾,返回-1char[] cbuf = new char[5];int len;while((len = fr.read(cbuf)) != -1){//方式一:
这篇关于【大数据Java基础-JAVA IO 3】java IO流 (三) 节点流(或文件流)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!