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

    (一)字符输入流

          Reader

    FileReader fr=new FileReader("abc.txt");    //字符输入流类
    LineNumberReader in=new LineNumberReader(fr);//为输入数据加上行号    
    LineNumberReader类的方法
    String str=in.readLine();    //读取一行
    in.getLineNumber();  //读取行号    
    
    

     FileReader类的方法

    FileReader fr=new FileReader("abc.txt");    //字符输入流类
            char[] ch=new char[20];        //容器
            if(fr.read(ch)!=-1)            //一次读20个字符
            {
                String str=new String(ch);//字符数组转字符串
                System.out.print(str.trim());    //去掉前后空格    
            }

    (二)字符输出流

          Writer

    FileWriter fw=new FileWriter("abc.txt");//路径为项目下
            String str="nbnbnb,good";
            fw.write(str);
            fw.flush();

      构造方法:

    FileWriter("abc.txt",boolean append)    //追加

      方法:

    write(int c)    写出一个字符
    write(char[] cbuf)    字符数组写出流中
    write(String str)    字符串写出流中
  • 相关阅读:
    NYOJ135 取石子(二)
    NYOJ448 寻找最大数
    NYOJ20吝啬的国度
    NYOJ47过河问题
    NYOJ199无线网络覆盖
    NYOJ92图像有用区域
    NYOJ287Radar
    NYOJ71独木舟上的旅行
    NYOJ484The Famous Clock
    NYOJ148fibonacci数列(二)
  • 原文地址:https://www.cnblogs.com/yugeng/p/8073993.html
Copyright © 2011-2022 走看看