Java之IO流拷贝文件(文本,视频,图片,音频)的方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38225558/article/details/82557207
/**
 * IO流拷贝文件的方法
 * @author 郑清
 */
public class Demo {
	
	public static void main(String[] args) throws IOException {
		String src = "D:1/1/1.avi";//需要拷贝的源文件路径
		String dest = "D:1/2/2.avi";//需要拷贝到指定位置的路径
		fileCopy(src, dest);
	}
	
	public static void fileCopy(String src,String dest) throws IOException {
		//1.创建IO流操作对象
		FileInputStream fis = new FileInputStream(src);
		FileOutputStream fos = new FileOutputStream(dest);
		
		//2.边读边写
		byte[] b = new byte[1024];
		int len;
		while((len = fis.read(b)) != -1) {
			fos.write(b,0,len);
		}
		
		//3.关闭流   注意:如果有多个流,先开的后关
		fos.close();
		fis.close();
	}
	
}

猜你喜欢

转载自blog.csdn.net/qq_38225558/article/details/82557207
今日推荐