文件复制有关问题,io流
文件复制问题,io流
1、关于文件的复制问题,代码如下
1、关于文件的复制问题,代码如下
import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; /** * * @author 赵永恩 * */ public class CopyFile { public static void main(String [] agrs){ String fileForm="D:\\filetest\\file.rmvb"; String fileTo="D:\\filetest\\[copy]file.rmvb"; CopyFile copyfile=new CopyFile(); boolean s=copyfile.copyF(fileForm,fileTo); if(s == true){ System.out.println("文件复制成功!"); } } /** * * 复制文件 * * @param fileFrom 文件开始位置 * @param fileTo 文件复制后位置 * @return */ public boolean copyF(String fileFrom, String fileTo) { try { FileInputStream in = new java.io.FileInputStream(fileFrom); FileOutputStream out = new FileOutputStream(fileTo); byte[] bt = new byte[1024]; int count; while ((count = in.read(bt)) > 0) { out.write(bt, 0, count); } in.close(); out.close(); return true; } catch (IOException ex) { return false; } } }