java.io.PrintStream
?是 Java 標準庫中的一個類,用于輸出流中的打印。它提供了一組方便的方法,用于格式化輸出和寫入數據。PrintStream
?類中最常見的使用方式是通過?System.out
?和?System.err
?進行標準輸出和錯誤輸出。
System.out
?和?System.err
?都是?PrintStream
?類的實例,分別用于標準輸出流和標準錯誤輸出流。這兩個流通常用于向控制臺輸出信息。
基本概述
- 包:?
java.io
- 繼承關系:?
java.lang.Object
?->?java.io.OutputStream
?->?java.io.FilterOutputStream
?->?java.io.PrintStream
- 實現接口:?
Closeable
,?Flushable
,?Appendable
,?AutoCloseable
import java.io.FileNotFoundException;
import java.io.PrintStream;public class PrintStreamExample {public static void main(String[] args) {try (PrintStream ps = new PrintStream("output.txt")) {ps.println("Hello, World!");ps.print(123);ps.print('A');ps.printf("Formatted string: %.2f", 45.678);} catch (FileNotFoundException e) {e.printStackTrace();}}
}