复制文件

原创 2013年12月04日 09:49:12
public class CopyMusic {
	/*
	 * 以字节为单位读取文件,常用读取二进制文件,如图片、音乐、影像等
	 */
	public static void main(String[] args) {
		byte[] tempByte = new byte[1024];
		int byteread = 0;
		try {
			FileInputStream fis = new FileInputStream("c:\\music.wma");
			FileOutputStream fos = new FileOutputStream("copy_music.wma");
			while((byteread = fis.read(tempByte)) != -1){
				fos.write(tempByte);
			}
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
}

 

复制图片等二进制文件

/**
 * 复制二进制文件,入音频、视频、图片等
 * @param src 原路径
 * @param des 目标路径
 */
public static void copyFile(String src, String des) {
	byte[] tempByte = new byte[1024];
	int byteread = 0;
	try {
		FileInputStream fis = new FileInputStream(src);
		FileOutputStream fos = new FileOutputStream(des);
		while ((byteread = fis.read(tempByte)) != -1) {
			fos.write(tempByte);
		}
	} catch (FileNotFoundException e) {
		e.printStackTrace();
	} catch (IOException e) {
		e.printStackTrace();
	}
}

 

相关文章推荐

linux cp命令参数及用法详解---linux 复制文件命令cp

cp (复制档案或目录) [root@linux ~]# cp [-adfilprsu] 来源档(source) 目的檔(destination) [root@linux ~]# cp [opti...

Kawvin文件批量复制移动工具V1.0

  • 2016年03月03日 18:48
  • 41KB
  • 下载

java io file 文件复制

  • 2017年09月29日 09:21
  • 6KB
  • 下载

oracle数据库文件移动(复制)另一个目录(主机)上重新启动的方法

如何更改oracle9i数据文件、日志文件和控制文件的存储路径? 分类: Oracle2011-03-21 11:22 715人阅读 评论(0) 收藏 举报 oracle存储数据库...
  • haiross
  • haiross
  • 2013年10月17日 17:10
  • 2458

java复制文件

  • 2015年04月17日 20:13
  • 794B
  • 下载

文件快速复制FastCopy

  • 2015年01月05日 16:34
  • 149KB
  • 下载

java字节流复制一个avi文件

public class CopyAvi { public static void main(String[] args) throws IOException { copy_3(); ...

w文件快速复制软件

  • 2015年09月04日 20:44
  • 2.56MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:复制文件
举报原因:
原因补充:

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