File I/O(三)
使用字节流类DataOutputStream写二进制文件
import java.io.*;
/**
 *使用 二进制将一个文件夹的内容复制到另一个文件夹
 * @author Administrator
 *
 */
public class Test02 {
	public static void main(String[] args) throws Exception {
		//创建输入流
		FileInputStream  fis=new  FileInputStream("e:/su.txt");
	    DataInputStream dis=new DataInputStream(fis);
	    //创建输出流
	    FileOutputStream fos=new FileOutputStream("d:/1.txt");
		DataOutputStream dos=new DataOutputStream(fos);
		int data;
		byte[] bytes=new byte[1024];
		while((data=dis.read(bytes))!=-1){
			dos.write(bytes,0, data);
		}
		//关闭流
		dos.close();
		dis.close();
	}
}
计算复制用时

 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号