zoukankan      html  css  js  c++  java
  • IO流

    import java.io.BufferedReader;

    import java.io.BufferedWriter;
    import java.io.FileReader;
    import java.io.FileWriter;
    import java.io.IOException;
    import java.nio.Buffer;
     
     
    public class io {
        public static void main(String[] args) throws IOException
        {
            //写入文件
            //创建一个字符写入流对象
            FileWriter fw = new FileWriter("buf.txt");
            //为了提高字符写入流效率  加入缓冲技术
            //只要将需要被提高效率的流对象作为参数传递给缓冲区的构造函数
            BufferedWriter bufw = new BufferedWriter(fw);
             
            for(int i=1;i<3;i++)
            {
                bufw.write("abcd"+i);
                bufw.newLine();
                //只要用到了缓冲区 就要刷新
                bufw.flush();
            }
            //关闭缓冲区,就是在关闭缓冲区中的流对象
            bufw.close();
             
             
            //读取文件
            //创建一个读取流对象和文件相关联
            FileReader fr=new FileReader("buf.txt");
            //为了提高效率 加入缓冲技术 将字符读取流对象作为参数传递给缓冲对象的构造函数
            BufferedReader bufr=new BufferedReader(fr);
            String line=null;
            while((line=bufr.readLine())!=null)
            {
                System.out.println(line);
            }
            bufr.close();
             
             
        }
     
    }
  • 相关阅读:
    计算机网络为什么是这样样子?
    MySQL技术内幕 InnoDB存储引擎 B+树索引的使用 笔记
    后端性能-batch 化的想法
    稳定高效的服务来自于稳定而合理的数据结构
    gRPC 学习了解记录
    Go 进阶训练营 Week02: error 错误处理
    生活小感受
    Nginx 499 排查到docker 中一个进程一直在空转
    方法论和原理总结
    Debug
  • 原文地址:https://www.cnblogs.com/yhws/p/3856553.html
Copyright © 2011-2022 走看看