JavaIO包实现文件复制
这是一个用java.io来进行复制文件的例子。
其实就是一个java.io中流的简单使用。
具体的步骤如下所示:
1.通过 String 创建 File
2.通过 File 创建 FileInputStream 和 FileOutputStream
3.读流写流
具体代码如下:
public static void copy(String dest, String src) throws IOException{
// 通过 String 创建文件
File destF = new File(dest);
File srcF = new File(src);
// 通过 File 创建 文件流
InputStream inputS = new FileInputStream(srcF);
OutputStream outputS = new FileOutputStream(destF);
// 读写流
byte[] buffer = new byte[1024];
int length = 0;
while ((length = inputS.read(buffer)) > 0) {
outputS.write(buffer, 0, length);
}
// 关闭流
inputS.close();
outputS.close();
}
测试如下所示
第一步:新建两个文件,src有内容,dest没有内容

第二步:调用程序

第三步:查看结果 -- 复制成功


浙公网安备 33010602011771号