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);
      } 
     } 
    }

  • 相关阅读:
    20200713 T3 图论
    20200713 T1序列问题
    【题解】P1441 砝码称重
    【题解】P2858 [USACO06FEB]Treats for the Cows G/S
    【比赛】AISing Programming Contest 2019
    20200709 T3 城堡
    20200709 T2 括号
    20200709 T1 笔记
    20200628 T3 网络检查
    个人技术总结
  • 原文地址:https://www.cnblogs.com/QDuck/p/447182.html
Copyright © 2011-2022 走看看