博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IO流(PrintWriter) 很重要的一个类 核心
阅读量:6565 次
发布时间:2019-06-24

本文共 1272 字,大约阅读时间需要 4 分钟。

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();        }    }}

 

转载于:https://www.cnblogs.com/yangyongqian/p/5155044.html

你可能感兴趣的文章
页面导入样式时,使用link和@import有什么区别?
查看>>
类成员与类的实例成员
查看>>
Spark源码编译并在YARN上运行WordCount实例
查看>>
Spring AOP + AspectJ annotation example
查看>>
Spring VS EJB 3 的若干认识误区(转)
查看>>
React.js初探(一)
查看>>
Neo4j CQL -(17)- NULL值
查看>>
BZOJ4554: [Tjoi2016&Heoi2016]游戏 luoguP2825 loj2057
查看>>
json_encode后的中文不编码成unicode
查看>>
修改纵断面图标注栏
查看>>
Flex创建带有空间信息的椭圆(Polygon)
查看>>
【转】参照protobuf,将json数据转换成二进制在网络中传输。
查看>>
java异常常见面试问题
查看>>
课后作业5
查看>>
Centos7.1环境下搭建BugFree
查看>>
共用y轴的双图形绘制
查看>>
第31讲 | 数字货币钱包服务
查看>>
P2073 送花
查看>>
iOS端项目注释规范附统一代码块
查看>>
c语言编程的限制,关于NOI系列赛编程语言使用限制的规定
查看>>