zoukankan      html  css  js  c++  java
  • 字符流

    Reader

    BufferedReader提供了读取文本文档,每次读取一行,读到文件返回null;

    package zy03;
     
    import java.io.*;
    public class text02
    {
        public static void main(String[] args) throws IOException
        {
            File f=new File("D://大二java//1.txt");
            try
            {
                FileReader fr=new FileReader(f);//输入流
                BufferedReader br=new BufferedReader(fr);//缓存输入流
                String s;
                while((s=br.readLine())!=null)
                {
                    System.out.println(s);
                }
                br.close();
            }
            catch(FileNotFoundException e)
            {
                System.out.println("文件未找到!");
            }
            catch(IOException e)
            {
                System.out.println("读取失败");
            }
        }
    }

    Writer

    输出流FileWriter 

    缓存输出流BufferedWriter;  换行的时候使用newLine()函数;

    package zy03;
    import java.io.*;
    public class writer 
    {
        public static void main(String[] args)
        {
            File f=new File("D://大二java//1.txt");
            try
            {
                FileWriter fr=new FileWriter(f);
                //BufferedWriter bw=new BufferedWriter(fr);
                fr.write("中文输出也没有问题o\n");
                //bw.newLine();//换行
                fr.write("换行推荐使用newLine()方法");
                fr.close();
                
            }
            catch(IOException e)
            {
                System.out.println("写入失败");
            }
        }
    
    }
  • 相关阅读:
    rstudio命令行操作
    HTTP缓存机制
    F5和Ctrl F5
    g++与gcc区别
    C++中long long和long
    拉链法哈希表实现
    tcp中的带外数据
    LSGAN
    随机森林分类器学习
    python中cls关键字
  • 原文地址:https://www.cnblogs.com/1234yyf/p/11597370.html
Copyright © 2011-2022 走看看