Java.io.PrintStream 类为另一个输出流添加功能,可以方便地打印各种数据值的表示.
以下是 Java.io.PrintStream 类&减号的声明;
public class PrintStream extends FilterOutputStream implements Appendable, Closeable
以下是 Java.io.PrintStream 的字段&减去;
受保护的OutputStream out : 这是要过滤的输出流.
Sr.No. | 构造函数&说明 |
---|---|
1 | PrintStream(File file) 这将使用指定的文件创建一个没有自动行刷新的新打印流. |
2 | PrintStream(File file,String csn) 这将使用指定的文件和字符集创建一个没有自动行刷新的新打印流. |
3 | PrintStream(OutputStream out) 这会创建一个新的打印流. |
4 | PrintStream(OutputStream out,boolean autoFlush) 这将创建一个新的打印流. |
5 | PrintStream( OutputStream out,boolean autoFlush,String encoding) 这将创建一个新的打印流. |
6 | PrintStream(String fileName) 这将使用指定的文件名创建一个没有自动行刷新的新打印流. |
7 | PrintStream(String fileName,String csn) 这将使用指定的文件名和字符集创建一个没有自动行刷新的新打印流. |
Sr.No. | Method& ;说明 |
---|---|
1 | PrintStream append(char c) 此方法将指定的字符附加到此输出流. |
2 | PrintStream append(CharSequence csq) 此方法将指定的字符序列追加到此输出流. |
3 | PrintStream append(CharSequence csq,int start,int end) 此方法将指定字符序列的子序列附加到此输出流. |
4 | boolean checkError() 此方法刷新流和c检测其错误状态. |
5 | protected void clearError() 此方法清除此流的内部错误状态. |
6 | void close() 此方法关闭流. |
7 | void flush () 此方法刷新流. |
8 | PrintStream format(Locale l,String format,Object ... args) 此方法使用指定的格式字符串和参数将格式化的字符串写入此输出流. |
9 | PrintStream format(String format, Object... args) 此方法使用格式化字符串将此格式化字符串写入此输出流指定的格式字符串和参数. |
10 | void print(boolean b) 此方法打印一个布尔值. |
11 | void print(char c) 此方法打印一个字符. |
12 | void print(char[] s) 此方法打印一个字符数组. |
13 | void print(double d) 此方法打印双精度浮点数. |
14 | void print(float f) 此方法打印一个浮点数. |
15 | void print(int i) 此方法打印整数. |
16 | void print(long l) 此方法打印一个长整数. |
17 | void print(Object obj) 此方法打印一个对象. |
18 | void print(String s) 此方法打印字符串. |
19 | PrintStream printf(Locale l,String format,Object .. .args) 这是一种使用指定的格式字符串和参数将格式化字符串写入此输出流的便捷方法. |
20 | PrintStream printf(String format,Object ... args) 这是一种使用指定的格式字符串和参数将格式化字符串写入此输出流的便捷方法. |
21 | void println() 此方法通过写行分隔符字符串来终止当前行. |
22 | void println(boolean x) 此方法打印一个布尔值,然后终止该行. |
23 | void println(char x) 此方法打印一个字符然后终止该行. |
24 | void println(char [] x) 此方法打印一个字符数组,然后终止该行. |
25 | void println(double x) 此方法打印一个double然后终止该行. |
26 | void println(float x) 此方法打印一个浮点数然后终止该行. |
27 | void println (int x) 此方法打印一个整数,然后终止该行. |
28 | void println(long x) 此方法打印一个long然后终止该行. |
29 | void println(Object x) 此方法打印一个Object,然后终止该行. |
30 | void println(String x) 此方法打印一个字符串,然后终止 |
31 | protected void setError() 此方法将流的错误状态设置为true. |
32 | void write(byte [] buf,int off,int len) 此方法从指定的字节数组写入len字节,从offset off开始这个流. |
33 | void write(int b) 此方法将指定的字节写入此流. |
此类继承以下类中的方法 :
Java.io.FilterOutputStream
Java.io.Object