java printStream类
时间: 2023-12-31 18:06:22 浏览: 84
PrintStream,StringBuilder,Formatter
Java中的PrintStream类是一个输出流,它可以将数据输出到各种目标,如文件、控制台、网络等。PrintStream类提供了多种方法,如print()、println()、printf()等,可以输出不同类型的数据,如字符串、整数、浮点数等。以下是PrintStream类的一些常用方法:
1. print():将指定的数据输出到目标。
2. println():将指定的数据输出到目标,并在最后加上一个换行符。
3. printf():使用指定的格式字符串和参数将数据输出到目标。
4. flush():刷新输出缓冲区,将缓冲区中的数据输出到目标。
5. close():关闭输出流。
以下是一个使用PrintStream类输出数据到控制台的示例:
```java
import java.io.*;
public class PrintStreamExample {
public static void main(String[] args) throws IOException {
PrintStream ps = System.out; // 获取标准输出流
ps.print("Hello, "); // 输出字符串
ps.println("world!"); // 输出字符串并换行
ps.printf("PI is approximately %.2f%n", Math.PI); // 输出格式化字符串
ps.close(); // 关闭输出流
}
}
```
运行该程序,输出结果如下:
```
Hello, world!
PI is approximately 3.14
```
阅读全文