单个文件复制

/****

* 复制单个文件

* @param oldPath String原文件路径 如:c:/fqf.txt

* @param newPath String 复制后路径 如:f:/fqf.txt

*/

public void copyFile(String oldPath,String newPath) {

try {

int bytesum=0;

int byteread=0;

File oldfile=new File(oldPath);

if(oldfile.exists()){//文件存在时

    InputStream inStream=new FileInputStream(oldPath);

    FileOutputStream fs=new FileOutputStream(newPath);

    byte[] buffer=new byte[1444];

    int length;

  while((byteread=inStream.read(buffer))!=-1){

    bytesum+=byteread;//字节数 文件大小

    System.out.println(bytesum);

    fs.write(buffer,0, byteread);

    }

    inStream.close();

  }

} catch (Exception e) {

  System.out.println("单个文件复制出错");

  e.printStackTrace();

  }

}

时间: 2024-10-13 19:45:25

单个文件复制的相关文章

【ASP.NET】复制单个文件同时到多个目录

有时候,当我们更新了一个dll文件后,需要将该dll文件复制到到不同的文件夹中,手动操作会很麻烦,因此可以考虑利用程序实现. 利用powershell批量复制 示例代码如下: $source="C:\\WebMVC\\web.config" $destination = @("D:\\a\\","D:\\b\\","D:\\c\\") foreach ($dir in $destination) { Copy-Item -Pa

文件复制二进制版

两种复制方式: FILE *src = fopen("src.txt","r"); FILE *dest = fopen("dest.txt","w"); Char buf[1024]={0}; While(!feof(src)){ Size_t size = fread(buf,1,sizeof(buf),src); Fwrite(buf,1,size,dest); } 采用 stat函数 #include <sys/

java文件复制函数

在写代码中,经常会需要复制文件.这时候就可以把这些函数放到工具类里面. 下面是一个复制文件的函数: public class CopyFileUtil { private static String MESSAGE = ""; /** * 复制单个文件 * * @param srcFileName * 待复制的文件名 * @param descFileName * 目标文件名 * @param overlay * 如果目标文件存在,是否覆盖 * @return 如果复制成功返回true

springMVC easyUI filebox 单个文件上传

被这个文件上传坑到现在,还是自己技术问题,照着之前extjs项目那边的上传实例,愣是上传不了 到后面就查了下springMVC的文件上传,按照那样搞定了http://blog.csdn.net/jadyer/article/details/7575934 easyui 前端文件 <form id="brandAddForm" method="post" enctype="multipart/form-data"> <table

字节流,字符流文件复制总结,包含9种方法,都是标准写法

package cn.itcast_03; import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStre

打印 上一主题 下一主题 利用cURL实现单个文件分多段同时下载,支持断点续传(修订版)

  利用cURL实现单个文件分多段同时下载,支持断点续传(修订版) [复制链接] 摘自 http://bbs.chinaunix.net/thread-917952-1-1.html 在ubuntu下测试通过, 适合在支持多线程下载的站点下载文件 可以配合flashgot在firefox中使用 用法:./mycurl url [referedUrl] 第一个参数url是要下载的文件的地址,第二个参数referedUrl是指需要参照的网址(一般不需要,有些网站,比如华军需要此参数) 例如: ./m

Linux 中 cp 命令(文件复制)

cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录.它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下.cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误. 语法 cp(选项)(参数) 选项 -a:此参数的效果和同时指定"-dpR"参数相同: -d:当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录: -f:强行复制文件或目录,不论目标文件或目录是否已存

(转)GitHub上想下载单个文件方法

找到该文件,单机raw,如下图: 然后会在网页打开该文件,复制URL,下载即可(如果是不可预览文件,会自动下载). 转自: GitHub上想下载单个文件方法 - Smallcaff的博客 - CSDN博客 https://blog.csdn.net/smallcaff/article/details/79623174 原文地址:https://www.cnblogs.com/jyfootprint/p/10292145.html

使用字符流 创建文件 写入文件 复制文件

import java.io.*; /**   * 使用字符流创建文件复制文件  * 在盘符中文件夹  * 在文件夹中添加文件  * 在文件中写文字  *   复制文件  * */ public class Iof {    public static void main(String[] args) {        try {            fun();                System.out.println();            fun1();