首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java源操作总结

2013-08-04 
java流操作总结java流操作总结1.控制台读取,控制台输出/** * 该类只操作文本文件,支持在文本后追加 */publ

java流操作总结
java流操作总结

1.控制台读取,控制台输出

/** * 该类只操作文本文件,支持在文本后追加 */public static void saveFile2File01(String fileFromDir, String fileToDir) throws Exception {BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(fileFromDir), System.getProperty("file.encoding")));BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(fileToDir, true), System.getProperty("file.encoding")));while (br.readLine() != null) {bw.write(br.readLine());                           bw.newLine();}bw.close();br.close();}


2.读取文件,输出到另一个文件
/** * 该类可操作任何文件 */public static void saveFile2File02(String fileFromDir, String fileToDir) throws Exception {FileInputStream fi = new FileInputStream(fileFromDir);FileOutputStream fo = new FileOutputStream(fileToDir);byte[] bytes = new byte[1024];int len = 0;while ((len = fi.read(bytes)) != -1) {fo.write(bytes, 0, len);}fi.close();fo.close();}














热点排行