Java进阶之旅第十四天(doge
打印流
特点:
- 分类: PrintStream(字节打印流)PrintWriter(字符打印流)
- 1.打印流只操作文件的目的地,不操作数据源
- 2.特有的写出方法可以实现->数据原样写出
- 3.特有的写出方法,可以是实现自动刷新,自动换行
字节打印流(PrintStream
构造方法
构造方法 | 说明 |
---|---|
public PrintStream(OutputStream/File/String s) | 关联字节输出流/文件/文件路径 |
public PrintStream(String fileName,Charset charset) | 指定字符编码 |
public PrintStream(OutputStream out,boolean autoFlush) | 自动刷新 |
public PrintStream(OutputStream out,boolean autoFlush,String encoding) | 指定字符编码且自动刷新 |
成员方法
成员方法 | 说明 |
---|---|
public void write(int b) | 常规方法: 规则跟之前一样,将指定的字节写出 |
public void println(xx) | 打印任意数据,自动刷新,自动换行 |
public void print(xx) | 打印任意数据,不换行 |
public void printf(String format,Object… args) | 带有占位符的打印语句,不换行 |
代码
public static void main(