使用编程复制文件
来源:互联网 发布:w7怎么连接网络 编辑:程序博客网 时间:2024/06/05 17:34
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
/**
* @author Administrator
* @category 文件复制
*/
public class FileCopyDemo {
public static void main(String[] args) {
FileReader fr = null;
FileWriter fw = null;
System.out.println("start...");
try {
File file = new File("C:/new/new/ll.txt");// 源文件
File dest = new File("C:/new/new/dest.txt");// 目標文件
fr = new FileReader(file);// 创建FileRead对象,准备读文件
fw = new FileWriter(dest);// 创建FileWrite对象,准备写文件
int i;
while ((i = fr.read()) != -1) {
fw.write(i);
}
System.out.println("end...");
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
fw.flush();
fw.close();
fr.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
/**
* @author Administrator
* @category 文件复制
*/
public class FileCopyDemo {
public static void main(String[] args) {
FileReader fr = null;
FileWriter fw = null;
System.out.println("start...");
try {
File file = new File("C:/new/new/ll.txt");// 源文件
File dest = new File("C:/new/new/dest.txt");// 目標文件
fr = new FileReader(file);// 创建FileRead对象,准备读文件
fw = new FileWriter(dest);// 创建FileWrite对象,准备写文件
int i;
while ((i = fr.read()) != -1) {
fw.write(i);
}
System.out.println("end...");
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
fw.flush();
fw.close();
fr.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
0 0
- 使用编程复制文件
- Linux系统编程学习之《论使用mmap复制文件》
- 【Java编程】流的使用之文件复制
- 使用NIO复制文件
- 使用FileChannel复制文件
- 使用FileChannel复制文件
- 使用mmap复制文件
- 使用C++复制文件
- 使用文件流复制
- 网络编程--TCP复制文件
- 文件编程——复制
- Socket复制文件编程Demo
- 使用字符流复制文件
- 使用打印流复制文件
- 使用多线程实现文件复制
- 使用字符流复制文件
- 多线程编程实例:不带缓冲的多线程文件复制(使用队列,互斥,条件变量)
- 多线程编程实例:不带缓冲的多线程文件复制 (使用pread pwrite版本)
- 处理流
- NYOJ 1103 区域赛系列一多边形划分(卡特兰数)
- get和post的区别总结
- 赛马理论测试
- Win7安装Apache2.4、PHP7和MySQL5.7
- 使用编程复制文件
- C++ 中new和delete浅析
- 编写高质量JavaScript代码的基本要点
- mybatis的setting配置
- 读书笔记:2的幂边界(1)
- java 打印功能实现
- 机械人Bina48有思想有感情
- Mysql之触发器
- 后缀平衡树学习笔记