java中怎么把原始目录下的文件。复制到另外一个目录中,并且文件名不改掉

package file_CopyFiles;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;

public class CopyClass {

public static void main(String[] args) throws Exception {
    //创建文件对象
    File file=new File("f:/1/File.txt");
    //获取该文件名
    String name = file.getName();
    //开始字节流读取文件
    FileInputStream fis=new FileInputStream(file);
    //创建字节输出流,将文件名不改变的复制到当前指定目录
    FileOutputStream fos=new FileOutputStream("f:/1.mp3/"+name);
    //模版代码读取文件
    byte[] buf=new byte[1024];
    int len=0;
    while ((len=fis.read(buf))!=-1) {
        fos.write(buf, 0, len);
    }
    //关闭流对象
    fis.close();
    fos.close();
}

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章