复制文件处理

原创 2012年03月26日 14:42:22
/**
  * 复制文件。targetFile为目标文件,file为源文件
  *
  * @param targetFile
  * @param file
  */
 public static void copyFile(File targetFile, File file) {
  if (targetFile.exists()) {
   System.out.println("文件" + targetFile.getAbsolutePath()
     + "已经存在,跳过该文件!");
   return;
  } else {
   createFile(targetFile, true);
  }
  InputStream is = null;
  FileOutputStream fos = null;
  System.out.println("复制文件" + file.getName() + "到"
    + targetFile.getAbsolutePath());
  try {
   is = new FileInputStream(file);
   fos = new FileOutputStream(targetFile);
   byte[] buffer = new byte[1024];
   int length = 0;
   while ((length = is.read(buffer)) != -1) {
    fos.write(buffer, 0, length);
   }
  } catch (FileNotFoundException e) {
   e.printStackTrace();
  } catch (IOException e) {
   e.printStackTrace();
  } finally {
   IOUtils.closeQuietly(is);
   IOUtils.closeQuietly(fos);
  }
 }
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

20110830 java IO处理学习----一个自写文件复制类

要说java 的IO处理因为有了很多类看起来是很方便的,虽然都封装好了很多算法细节,但是如果只看JDK 文档的说明还是十分困惑的,比如说BufferedReader类里面的readLine()方法,刚...

文件以及文件夹处理(新建,移动,删除,复制)

package DoFiles; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundEx...

批处理中复制文件:copy

Copy只能复制文件,不能复制文件夹。 1。单个文件的复制 格式:copy source[drive:][path][filename]  [destination [drive:][path][...

Java将文件复制到剪切板

public static void main(String[] args) { Clipboard clipboard = Toolkit.getDefaultToolkit().getSys...

文件路径复制小工具

  • 2014-11-29 18:46
  • 469KB
  • 下载

java io file 文件复制

Android 各种菜单,弹出菜单,打开文件子菜单,文本框的复制粘贴全选菜单效果,自定义图片文字菜单效果,PopupMenu,PopupWindow

Android 各种菜单,弹出菜单,打开文件子菜单,文本框的复制粘贴全选菜单效果,自定义图片文字菜单效果 菜单弹出效果 手机屏幕有限,经常使用,方便显示更多功能。 在android 4.0之...

java复制文件

  • 2015-04-17 20:13
  • 794B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)