欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java复制文件,java复制,下面代码演示如何复制文件

来源: javaer 分享于  点击 41291 次 点评:221

java复制文件,java复制,下面代码演示如何复制文件


下面代码演示如何复制文件。

package cn.outofmemory.examples;import java.io.File;import java.io.IOException;import java.io.FileInputStream;import java.io.FileOutputStream;public class FileUtil {  public void copyFile(String fromFile, String toFile) {    FileInputStream fin = null;    FileOutputStream fout = null;    try {      //检查文件是否存在      File file = new File(fromFile);      if (!file.exists() || !file.isFile()) {        System.out.println("Could not perform operation, file doesn\'t exist");        return;      }      fin = new FileInputStream(file);      fout = new FileOutputStream(toFile);        //从fin读入,然后写入到fout        byte[] buffer = new byte[1024];        int bytesRead;        while ((bytesRead = fin.read(buffer)) > 0) {            fout.write(buffer, 0, bytesRead);        }    }     catch (IOException ioe) {      ioe.printStackTrace();    }    finally {      try {        if (fin != null)          fin.close();        if (fout != null)          fout.close();      }      catch (IOException ioe) {        ioe.printStackTrace();      }    }  }  public static void main(String[] args) {    FileUtil fileutil = new FileUtil();    fileutil.copyFile("C:\\\\temp\\\\myfile1.txt",                       "C:\\\\temp\\\\myfile2.txt");  }}
相关栏目:

用户点评