【Java】使用Java实现文件复制

在学到java输入与输出章节时,有关于与FileInputStream和FileOutputStream的操作,学习过程中整理一个文件复制的方法,在Windows下操作应该没什么优势,在Linux平台下可能好用点。

import java.io.*;
class JavaCopy{
    public static void JavaCopy(String originFile, String aimFile)throws Exception{
        File fi = new File(originFile);
        File fo = new File(aimFile);

        FileInputStream fis = new FileInputStream(fi);
        FileOutputStream fos = new FileOutputStream(fo);

        byte[] b = new byte[(int) fi.length()];
        fis.read(b);
        for(int i = 0; i < fi.length(); i++){
            fos.write(b[i]);
        }
        fis.close();
        fos.close();
    }
}