PrintStream

一、PrintStream

是一个字节打印流,System.out对应的类型就是PrintStream。它自动将类型转换为字符串,方便我们输入。对象也可以打印

它的构造函数可以接收三种数据类型的值:

  1. 字符串路径
  2. File对象
  3. OutputStream

OutputStream

时间: 2024-09-30 00:56:01

PrintStream的相关文章

打印流: PrintStream 和 PrintWriter

/* * 1.打印流: PrintStream 和 PrintWriter 两个. * * 1) PrintStream 字节的打印流, PrintWriter 字符的打印流. * * 2) 功能: 打印流均属于输出流.因此,用来以模拟打印机的方式来输出数据. * * 3) 它的常用方法: print() 和 println(); * * 4) 打印流具有自动刷新功能.即:自动调用 flush()方法. * * 5) 打印流还具有自动实现字符与字节的转换功能. * * 6) 以打印流方式实现数据

打印流-使用PrintStream输出数据,输出文本

在java.io包中提供有两个打印流的处理类:PrintStream(字节打印流).PrintWriter(字符打印流). 首先来观察PrintStream类的继承结构与构造方法:.public class PrintStream extends FilterOutputStream implements Appendable, Closeable.public PrintStream(OutputStream out),需要通过外部设置输出位置 1 package cn.demo; 2 3 i

(JAVA)从零开始之--打印流PrintStream记录日志文件

这里的记录日志是利用打印流来实现的. 文本信息中的内容为String类型.而像文件中写入数据,我们经常用到的还有文件输出流对象FileOutputStream. 1 File file = new File("F:\\a.txt"); 2 FileOutputStream outputStream = new FileOutputStream(file,true);//第二个参数为追加文本 3 outputStream.write(97); 上面的代码执行完之后,a.txt中的内容存的

Java核心类库-IO-打印流(PrintStream/PrintWriter)

打印流,打印数据的,打印流只能是输出流: PrintStream:字节打印流. PrintWriter:字符打印流. 对于PrintWriter来说,当启用字段刷新之后 PrintWriter ps = new PrintWriter(new FileOutputStream(new File("out")),true); 调用println或者printf或者format方法,便会立马刷新操作 如果没有开启自动刷新,则需要手动刷新或者当缓冲区满的时候,再自动刷新. 使用打印流作为输出

打印流-PrintStream和PrintWriter

IO包中的其他功能流对象功能流对象特点:解决问题的特有方法. 打印流--必须是输出流(两个都是)PrintStream(字节流) PrintWriter(字符流)特点:打印.不抛异常打印的目的:File对象,字符串路径,字节输出流. 解决的问题:方便的打印各种数据的表示形式. 它的打印方法可以保证数值的表现形式不变.写的是什么样子,目的地就是什么样子 PrintWriter:一样具备打印功能. 目的:File对象,字符串路径,字节输出流,字符输出流. PrintStream实例: import

JAVA学习笔记(三十四)- 字节打印流 PrintStream

PrintStream字节打印流 import java.io.BufferedReader; import java.io.FileOutputStream; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.io.PrintStream; import java.io.PrintWriter; import java.io.Reader; /* * Pri

打印流(printStream)

import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.PrintStream; /* 打印流(printStream) 打印流可以打印任意类型的数据,而且打印数据之前都会先把数据转换成字符串再进行打印. */ class Animal{ String name; String color; public Animal(String name,String c

java 打印流(PrintStream)

打印流(PrintStream):打印流可以打印任意类型的数据,而且打印流在打印数据之前会将数据转为字符串在进行打印 PrintStream可以接受文件和其他字节输出流,所以打印流是对普通字节输出流的增强,其中定义了很多的重载的print()和println(),方便输出各种类型的数据. PrintWriter PrintStream:是一个字节打印流,System.out对应的类型就是PrintStream. 它的构造函数可以接收三种数据类型的值. 1,字符串路径. 2,File对象. 3,O

java PrintStream的理解

PrintStream 其实是FilterOutputStream的一种 public class PrintStream extends FilterOutputStream implements Appendable, Closeable 直接已知子类: LogStream 已过时. 无替代版本 PrintStream public PrintStream(OutputStream out, boolean autoFlush)创建新的打印流. 参数: out - 将向其打印值和对象的输出流