本文概述
- 类声明
- PrintStream类的方法
- Java PrintStream类的示例
- 使用Java PrintStream类的printf()方法的示例
类声明让我们看一下Java.io.PrintStream类的声明:
public class PrintStream extends FilterOutputStream implements Closeable. Appendable
PrintStream类的方法
方法 | 描述 |
---|---|
void print(boolean b) | 它输出指定的布尔值。 |
void print(char c) | 它输出指定的char值。 |
void print(char[] c) | 打印指定的字符数组值。 |
void print(int i) | 打印指定的int值。 |
void print(long l) | 打印指定的long值。 |
void print(float f) | 打印指定的浮点值。 |
void print(double d) | 打印指定的double值。 |
void print(String s) | 打印指定的字符串值。 |
void print(Object obj) | 打印指定的对象值。 |
void println(boolean b) | 它打印指定的布尔值并终止行。 |
void println(char c) | 它打印指定的char值并终止行。 |
void println(char[] c) | 它打印指定的字符数组值并终止行。 |
void println(int i) | 它打印指定的int值并终止该行。 |
void println(long l) | 它打印指定的long值并终止该行。 |
void println(float f) | 它打印指定的浮点值并终止该行。 |
void println(double d) | 它打印指定的double值并终止该行。 |
void println(String s) | 它打印指定的字符串值并终止行。 |
void println(Object obj) | 它打印指定的对象值并终止该行。 |
void println() | 它仅终止该行。 |
void printf(Object format, Object… args) | 它将格式化的字符串写入当前流。 |
void printf(Locale l, Object format, Object… args) | 它将格式化的字符串写入当前流。 |
void format(Object format, Object… args) | 它将使用指定格式将格式化的字符串写入当前流。 |
void format(Locale l, Object format, Object… args) | 它将使用指定格式将格式化的字符串写入当前流。 |
package com.srcmini;
import java.io.FileOutputStream;
import java.io.PrintStream;
public class PrintStreamTest{
public static void main(String args[])throws Exception{
FileOutputStream fout=new FileOutputStream("D:\\testout.txt ");
PrintStream pout=new PrintStream(fout);
pout.println(2016);
pout.println("Hello Java");
pout.println("Welcome to Java");
pout.close();
fout.close();
System.out.println("Success?");
}
}
【Java PrintStream类】输出量
Success...
文本文件testout.txt的内容使用以下数据设置
2016
Hello Java
Welcome to Java
使用Java PrintStream类的printf()方法的示例让我们看一下使用java.io.PrintStream类的printf()方法通过格式说明符打印整数值的简单示例。
class PrintStreamTest{
public static void main(String args[]){
int a=19;
System.out.printf("%d", a);
//Note: out is the object of printstream
}
}
输出量
19
推荐阅读
- Java PrintWriter类
- Java-PipedWriter
- Java-PipedReader
- Java OutputStreamWriter
- Java ObjectStreamField类
- Java ObjectStreamClass
- Java InputStreamReader
- Java FilterOutputStream类
- 10款Mac的最佳远程桌面应用程序推荐合集(你喜欢使用哪款())