您的位置:首页 > 编程语言 > PHP开发

写入文件

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");
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息