package com.javatest.techzero.gui;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
/**
* CopyFileDemo.java
*
* @author Techzero
* @Email techzero@163.com
* @Time 2013-12-11 下午6:03:02
*/
public class CopyFileDemo {
/**
* @param args
*/
public static void main(String[] args) {
try {
copyFile("C:"+File.separator+"Windows"+File.separator+"Boot"+File.separator+"EFI"+File.separator+"bootmgr.efi", "C:"+File.separator+"Users"+File.separator+"Techzero"+File.separator+"Desktop"+File.separator+"bootmgr.efi");
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("Done!");
}
public static void copyFile(String src, String dest) throws IOException {
FileInputStream in = new FileInputStream(src);
File file = new File(dest);
if (!file.exists())
file.createNewFile();
FileOutputStream out = new FileOutputStream(file);
int c;
byte buffer[] = new byte[1024];
while ((c = in.read(buffer)) != -1) {
for (int i = 0; i < c; i++)
out.write(buffer[i]);
}
in.close();
out.close();
}
}
Java 文件 复制 示例
最新推荐文章于 2021-02-12 16:13:13 发布