将一个文件的内容写入到另一个文件中(字节流)
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();
}
}
}
* 对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();
}
}
}
相关文章推荐
- java.nio将一个文件的内容写入到另一个的文件简单例子
- 将一个文件的内容写入到另一个文件
- perl将一个文件中的特定行写入到另一个文件中
- 如何读取一个文件并将内容写入一个新文件中
- 从文件读取内容,删除一个数据,把删除后的数据重新写入到文件
- java 把一个文件写入到另一个文件中
- 通过java的io流将本地文件读取到控制台,并将文件内容再次写入另一个文件中
- 一个文件的内容复制到另一个文件中.
- 用一个文件的内容 替换另一个文件的某些内容
- 一个简单的写入文件内容的小demo
- Java基础知识强化之IO流笔记52:IO流练习之 把一个文件中的字符串排序后再写入另一个文件案例
- 将键盘录入的内容写入到一个文件
- Linux常用命令:文件解压缩、去重、合并为一个文件、一个文件的指定行写入另一个文件(不断更新中...)
- 用vim如何将一个文件的内容导入到另一个文件
- linux下将一个目录下的所有文件拷贝到另一个大文件中,并把大文件拆分成原来的小文件,大小,内容,名字不变
- echo命令向一个文件写入内容的方法详解,感兴趣的朋友可以参考下。
- 【题目】在一个文件里面写入“我有1支铅笔,但是仓库里面有353628支”,读出刚才的文件内容,将1变为一,以此类推,写入新的文件。 新文件内容应为“我有一支铅笔,但是仓库里面有三五三六二八支”
- [awk shell] 判断一个文件中内容在另一个文件中
- 系统调用,将一个文件复=中的内容复制到另一个文件中去
- Java中读取一个TXT文件中的每行内容的前5个字符,并保存到另一个TXT文件中。