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("写入失败");
            }
        }
    
    }
  • 相关阅读:
    ruby学习系列(1)
    学习调用WCF服务的各种方法
    Web Service简介
    ajax编程
    ReportView控件的使用
    .NET中26个优化性能方法
    图书管理前端页面
    图书管理后端接口
    Vue组件
    axios登录前端
  • 原文地址:https://www.cnblogs.com/1234yyf/p/11597370.html
Copyright © 2011-2022 走看看