zoukankan      html  css  js  c++  java
  • java学习29天2020/8/3

    一.

    (1)字符输出流。
        Writer是字符输出流,该类是一个抽象类,所以需要使用子类FileWriter类来操作文件。
       示例:字符输出流写入内容

    import java. io. FileWriter;
    import java.io. IOException;
    public class WriteDemo {
        public static void main(String[] args) throws IOException {
          write() ;
        }
        public static void write() throws IOException{
           FileWriter fw =new FileWriter ("D:/Hello.txt") ;
           fw. write("Hello C++!");
           fw.close() ;
        }
    }
    
     

         若在文件中追加内容,且原内容不被覆盖,则

    import java. io. FileWriter;
    import java.io. IOException;
    public class WriteDemo {
        public static void main(String[] args) throws IOException {
          write() ;
        }
        public static void write() throws IOException{
           FileWriter fw =new FileWriter ("D:/Hello.txt",true) ;
           fw. write("Hello C++!");
           fw.close() ;
        }
    }

        (2)字符输入流

            Reader是一个字符输入流,但它是-个抽象类,所以必须由其子类FileReader来实例化。
            示例:使用字符输入流读取内容

    import java. io. FileReader;
    import java.io. IOException;
    import java. io. Reader;
    public class WriteDemo {
        public static void main(String[] args) throws IOException {
         reader() ;
        }
        public static void reader() throws IOException{
          Reader r =new FileReader ("D:/Hello.txt") ;
          char[] buf=new char[1024];
          int len=0;
          while((len=r.read(buf)!=-1){
              String s=new String(buf,0,len);
              System.out.println(s);
          }
          r.close();
       }
    }

    二.输入输出的使用情况

    三处理流

  • 相关阅读:
    H5基础浏览器兼容性
    100道iOS面试题
    iOS-SDWebImage使用(转)
    一个区分度很大的iOS面试题
    iOS技术面试08:其他
    iOS技术面试07:第三方框架
    iOS技术面试06:应用程序
    iOS技术面试05:UI控件
    iOS技术面试04:数据存储
    iOS技术面试03:Foundation
  • 原文地址:https://www.cnblogs.com/qiangini/p/13429800.html
Copyright © 2011-2022 走看看