写入文件
2014-03-24 18:19
232 查看
读文件然后写入另外的文件(按照字节)
读取文件(按照字符)
package Review; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; /** * 这个程序将存在的文件读取出来,然后写入到一个新建的文件中(这个文件如果存在,就直接写入,如果没有就创建) * @author majianjie * */ public class FileOutputStreamDemo { public static void main(String[] args){ FileInputStream fi=null; FileOutputStream fo=null; try { fi=new FileInputStream("D:/test.txt"); fo=new FileOutputStream("D:/test1.txt"); } catch (FileNotFoundException e) { e.printStackTrace(); } int b=0; try { while((b=fi.read())!=-1){ //开始读取文件 fo.write((char)b); //刚刚读一个字节就写入到另外一个文件中 } } catch (IOException e) { e.printStackTrace(); }finally{ try { fi.close(); //关闭 fo.close(); } catch (IOException e) { System.out.print("关闭失败:"); e.printStackTrace(); } } System.out.println("程序结束!!"); } }
读取文件(按照字符)
package ioDemo2; import java.io.*; public class FileWriterDemo { public static void main(String[] args) { FileWriter fw=null; try{ fw=new FileWriter("D:/java/bin/hei.txt"); for(int i=0;i<50000;i++){ fw.write((char)i); } }catch(IOException e){ System.out.println("文件写入错误"); } System.out.println("OK"); } }
相关文章推荐
- 源程序Bwriter.java,从键盘输入一系列字符串,写入到某磁盘文件中
- 【Python小工具】Python实现批量解析PDF文件提取内容并写入到Excel中
- c++ 读入和写入文件
- VS.net VSS时,编译报错:未能向文件XXX 写入命令行。对路径 "XXX"的访问被拒绝。
- C# 文件与二进制互转数据库写入读出
- 第4章 处理用户输入与显示数据------------(禁止命令输出、lsof命令、关闭文件描述符、创建读取/写入文件描述符)
- rtp,rtcp网络音视频写入(avi)文件,音视频同步方案
- php error_log错误信息写入文件
- IO操作 创建一个文件并写入一些文字数据
- java 写入到文件的三种方法比较 转
- 将分片split的信息写入到job.split和splitmetainfo文件中
- c++将struct中的内容写入txt文件的方法(含嵌套struct情况)
- 浅谈python中对于json写入txt文件的编码问题
- 通过调用同一个函数(参数不同)将数据写入文件和显示到屏幕上
- c#大文件读取和写入数据库(带进度条的源代码)
- Python对于CSV文件的读取与写入
- 常识累积-写入文件时的换行
- 文件的写入
- struts文件下载---自主写入下载内容
- java按指定编码写入和读取文件内容的类