您的位置:首页 > 其它

将一个文件的内容写入到另一个文件中(字节流)

2011-07-15 16:56 246 查看
/**
* 对IO的学习-讲一个文件的内容写入到另一个文件中
* @author dlding
* @
*/
public class MyIODemon03 {
/**
*
* @param filein //要读取的文件
* @param fileout //要写入的文件
*/
public static void ReadAdnWrite(String filei,String fileo)
{
File filein=new File(filei);
File fileout=new File(fileo);
InputStreamReader inputstreamreader=null;
OutputStreamWriter outputstreamwriter=null;
try {
inputstreamreader=new InputStreamReader(new FileInputStream(filein));
outputstreamwriter=new OutputStreamWriter(new FileOutputStream(fileout));
int cha=0;
while((cha=inputstreamreader.read())!=-1)
{
outputstreamwriter.write(cha);//写
System.out.println((char)cha);//读
}
outputstreamwriter.flush();//将缓存中的数据写入文件
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally{//关闭输入输出流
try {
inputstreamreader.close();
} catch (IOException e) {
e.printStackTrace();
}
try {
outputstreamwriter.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐