Java练习 关于IO流 字符 读写的案例

Java练习 关于IO流 字符 读写的案例
package com.io; //作业:定义一个工具类,可以实现文件的复制或移动(复制后删除)。 import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.io.Reader; import java.io.Writer; public class Test { public static void main(String[] args) { File file = new File("C:\\Users\\Liu_Xiansheng\\Desktop\\header.php"); Reader reader = null; File outFile = new File("d:/a.php"); Writer outWriter = null; try { outFile.createNewFile(); outWriter = new FileWriter(outFile); reader = new FileReader(file); char[] chars = new char[200]; int len = 0; while ((len = reader.read(chars)) > 0) { outWriter.write(chars, 0, len); outWriter.flush(); } } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } finally { try { outWriter.close(); reader.close(); } catch (IOException e) { e.printStackTrace(); } } } }
Java控制台没有任何的输出,但是新建了一个字符的文件a.php,在d盘的根目录下
文章来源:刘广法,转载请注明出处。原文链接网站为:https://liuguangfa.com/