一个小例子,看一下,就是讲当前的java文件,拷贝到当前txt文本中- public static void copy() throws IOException {
- FileWriter fw = new FileWriter(".\\src\\com\\itheima\\Test6.txt");// 创建一个输出流对象,建立数据存放文件
- FileReader fr = new FileReader(".\\src\\com\\itheima\\Test6.java");// 创建一个输入流对象,将已存在的指定目录下文件的数据加载进流
- char[] buf = new char[1024];// 创建临时存放数据的数组
- int len = 0;
- while ((len = fr.read(buf)) != -1) {// 调用流对象的读取方法,将流的数据读入到数组
- fw.write(buf, 0, len);// 将字符数组的部分写入文件中
- }
- fw.close();// 关闭输出流资源
- fr.close();// 关闭输入流资源
- }
复制代码 |