zoukankan      html  css  js  c++  java
  • IO流(PrintWriter) 很重要的一个类 核心

    package com.yyq;
    /*
     * IO 包中的其他类
     *       字符流                  字节流
     *  打印流: printWriter printStream
     *  PrintStream 是OutputStream 流的子类(操作字节)
     *  PrintStream有很多打印方法。@ 该流提供了打印方法,可以将各种数据类型的数据都原样打印
     *  
     *  字节打印流 : PrintStream(File file) 可以直接操作文件
     *  构造函数: 可以接收的参数类型: 1.file对象,2.字符串对象,3.字节输出流
     *  
     *  字符输出流: PrintWriter (很常用)
     *  构造函数: 可以接收的参数类型: 1.file对象,2.字符串对象,3.字节输出流 OutputStream
     *  4.字符输出流 Writer
     *  
     *  可以直接操作输出流和文件
     *  序列流 SequenceInputStream
     *   对多个流进行合并
     *   操作对象:
     *   ObjectInputStream ObjectOutputSteam
     *   被操作的对象需要实现Serializable(标记接口)
     */
    import java.io.*;
    public class IOStreamDemo {
    
        public static void main(String[] args) throws IOException {
            // TODO Auto-generated method stub
            BufferedReader bufr = new BufferedReader(new InputStreamReader(System.in));
            // 打印(原样) 这个类通用性极强
            // PrintWriter("",true);true表示自动刷新
            // 原样打印, 两个参数,一个参数,第二个参数是否缓冲
            // 还可以加入字符集--- 这个类很厉害啊
            PrintWriter out = new PrintWriter(new FileWriter("aaaa.txt"),true); 
            String line = null;
            while((line = bufr.readLine())!=null){
                //out.write(line);
                //打印流最好的是 打印操作
                out.println(line);
                // newLine 是BufferedWriter的方法
                //out.flush();
            }
        }
    
    }
  • 相关阅读:
    Bootstrap 网页1
    Bootstrap 网页实例
    Bootstrap 警告框
    Bootstrap 表格
    Bootstrap 小功能
    【BZOJ1706】[usaco2007 Nov]relays 奶牛接力跑 矩阵乘法
    【BZOJ3669】[Noi2014]魔法森林 LCT
    【BZOJ2049,2631,3282,1180】LCT模板四连A
    【BZOJ4071】[Apio2015]巴邻旁之桥 Treap
    【BZOJ1009】[HNOI2008]GT考试 next数组+矩阵乘法
  • 原文地址:https://www.cnblogs.com/yangyongqian/p/5155044.html
Copyright © 2011-2022 走看看