FileCopy 文件复制
package cn.com.filecopy;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Scanner;
public class FileCopy {
void copyfile(String src,String dec){
FileInputStream fis = null;
FileOutputStream fos = null;
byte[] buffer = new byte[1024];
int temp=0;
try {
fis = new FileInputStream(src);
fos = new FileOutputStream(dec);
while((temp=fis.read(buffer))!=-1 ){
fos.write(buffer, 0, temp);
}
} catch (FileNotFoundException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}finally{
try {
fos.close();
fis.close();
} catch (IOException e1) {
// TODO 自动生成的 catch 块
e1.printStackTrace();
}
}
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入你copy文件的原始路径:");
String src = sc.next();
System.out.println("请输入要copy到的目的地(含文件名):");
String dec = sc.next();
new FileCopy().copyfile(src, dec);
}
}
一个简单的文件复制代码。如果是剪切,只需复制完成以后删除原文件即可。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于