zoukankan      html  css  js  c++  java
  • 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);
      }
    }
  • 相关阅读:
    [LeetCode] Kth Smallest Element in a BST
    Dojo入门篇
    不要小看了get 与set
    怎样安装Windows7操作系统
    MFC Wizard创建的空应用程序中各个文件内容的解析
    hadoop hdfs空间满后重新启动不了
    树形结构——基本原理
    R语言pdf输出中文乱码处理
    Javascript基本概念梳理
    Java动态代理
  • 原文地址:https://www.cnblogs.com/zengneng/p/5597235.html
Copyright © 2011-2022 走看看