• java I/O


    1、输入流、输出流

    2、字节流、字符流

    3、节点流、处理流

    字节流:InputStream OutputStream

    字节流:小数据读写;字符流:大文件读写;

    try{
      FileInputStream fis = new FileInputStream("from.txt");
      FileOutputStream fos = new FileOutputStream("to.txt");
    
      byte[] buffer = new byte[1024];
    
      while(true){
        int temp = fis.read(buffer,0,buffer.length);
        if(temp == -1){
          break;
        }
        fos.write(buffer,0,temp);
    }
    }catch(Exception e){
      System.out.println(e);
    }finally{
      try{
        fis.close();
        fos.close();
      }
      catch(Exception e){
        System.out.println(e);
      }
    }

     处理流

    try{
      FileReader fr = new FileReader ("from.txt");
        BufferedReader bf = new BufferedReader(fr );
      FileWriter fw = new FileWriter ("to.txt");
        BufferedWriter bw= new BufferedWriter(fw );
    
      
    
      while(true){
        stirng line  = br.readLLine();
        if(line  == null){
          break;
        }
        bw.writeLine();
    }
    }catch(Exception e){
      System.out.println(e);
    }finally{
      try{
        BufferedReader.close();
        BufferedWriter.close();
        FileReader.close();
        FileWriter.close();
      }
      catch(Exception e){
        System.out.println(e);
      }
    }
  • 相关阅读:
    策略模式-1.简单定义及一个实例
    单例模式-3.透明的单例模式
    单利模式2-一个简单的实例
    单例模式-1.单利模式的简单实现
    jquery animate的一个疑惑
    老版本select2设置初始值
    cookie的设置与清除会出现的一个问题
    给select2的ajax添加beforeSend方法
    Day16
    Day15
  • 原文地址:https://www.cnblogs.com/zengneng/p/5597235.html
Copyright © 2020-2023  润新知