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); } }
一个简单的文件复制代码。如果是剪切,只需复制完成以后删除原文件即可。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于