• java_24.1文件流的应用--复制文件


    注意:先开的流要最后关

    用字节流传输

    public class Demo {
    	public static void main(String[] args){
    		FileInputStream fis = null;
    		FileOutputStream fos = null;
    		try {
    			fis = new FileInputStream("d:\aaa.txt");
    			fos = new FileOutputStream("d:\bbb.txt");
    			
    			//字节输入流  读取一个字节   写一个字节
    			int len =0;
    			while((len=fis.read())!=-1) {
    				fos.write(len);
    			}
    		} catch (Exception e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}finally {
    			if(fos!=null) {
    				try {
    					fos.close();
    				} catch (IOException e) {
    					// TODO Auto-generated catch block
    					e.printStackTrace();
    				}
    			}
    			if(fis!=null) {
    				try {
    					fis.close();
    				} catch (IOException e) {
    					// TODO Auto-generated catch block
    					e.printStackTrace();
    				}
    			}
    		}
    	}
    }
    

     用字符数组传输

    public class Demo {
    	public static void main(String[] args){
    		FileInputStream fis = null;
    		FileOutputStream fos = null;
    		try {
    			fis = new FileInputStream("d:\aaa.txt");
    			fos = new FileOutputStream("d:\bbb.txt");
    			
    			//定义字符数组
    			byte[] b = new byte[1024];
    			//读取操作
    			int len = 0;
    			while((len = fis.read(b))!=-1) {
    				fos.write(b,0,len);
    			}
    		} catch (Exception e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}finally {
    			if(fos!=null) {
    				try {
    					fos.close();
    				} catch (IOException e) {
    					// TODO Auto-generated catch block
    					e.printStackTrace();
    				}
    			}
    			if(fis!=null) {
    				try {
    					fis.close();
    				} catch (IOException e) {
    					// TODO Auto-generated catch block
    					e.printStackTrace();
    				}
    			}
    		}
    	}
    }
    
  • 相关阅读:
    JAVA窗口程序实例一
    内存容量出现异常的解决办法
    Android Studio 2.0使用指南
    Android 开机自启服务
    Android 图形总结
    今日课堂总结
    JSON
    GET方法和POST方法
    ajax的简单介绍
    网页-豌豆上的公主
  • 原文地址:https://www.cnblogs.com/smxbo/p/10698458.html
Copyright © 2020-2023  润新知