zoukankan      html  css  js  c++  java
  • Java IO学习基础之读写文本文件

    Java的IO操作都是基于流进行操作的,为了提高读写效率一般需要进行缓冲。

        简单的示例程序如下:
        
        /**
     * 读出1.txt中的内容,写入2.txt中
     *
     */

    import java.io.*;

    public class ReadWriteFile{
     public static void main(String[] args){
      try{
       
       File read = new File("c:\\1.txt");
       File write = new File("c:\\2.txt");
       
       BufferedReader br = new BufferedReader(
             new FileReader(read));
       BufferedWriter bw = new BufferedWriter(
             new FileWriter(write));
       String temp = null;
       temp = br.readLine();
       while(temp != null){
        //写文件
        bw.write(temp + "\r\n"); //只适用Windows系统
        //继续读文件
        temp = br.readLine();
       }
       
       bw.close();
       br.close();
       
      }catch(FileNotFoundException e){ //文件未找到
       System.out.println (e);
      }catch(IOException e){
       System.out.println (e);
      } 
     } 
    }

  • 相关阅读:
    ②.kubernetes service
    c2p
    ⑤.docker dockerfile
    ④.docker volume
    ②.docker image
    ③.docker container
    ①.docker介绍
    三剑客之grep
    ⑦.shell 数组
    shell 正则
  • 原文地址:https://www.cnblogs.com/QDuck/p/447182.html
Copyright © 2011-2022 走看看