Java.io.PrintStream 類



介紹

Java.io.PrintStream 類為另一個輸出流添加了功能,可以方便地列印各種資料值的表示。

類宣告

以下是Java.io.PrintStream類的宣告:

public class PrintStream
   extends FilterOutputStream
      implements Appendable, Closeable

欄位

以下是Java.io.PrintStream類的欄位:

  • protected OutputStream out − 這是要過濾的輸出流。

類建構函式

序號 建構函式和描述
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)

這將建立一個新的列印流,不進行自動換行重新整理,使用指定的檔名和字元集。

類方法

序號 方法和描述
1 PrintStream append(char c)

此方法將指定字元附加到此輸出流。

2 PrintStream append(CharSequence csq)

此方法將指定的字元序列附加到此輸出流。

3 PrintStream append(CharSequence csq, int start, int end)

此方法將指定字元序列的子序列附加到此輸出流。

4 boolean checkError()

此方法重新整理流並檢查其錯誤狀態。

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)

此方法列印雙精度數,然後終止行。

26 void println(float x)

此方法列印浮點數,然後終止行。

27 void println(int x)

此方法列印整數,然後終止行。

28 void println(long x)

此方法列印長整數,然後終止行。

29 void println(Object x)

此方法列印物件,然後終止行。

30 void println(String x)

此方法列印字串,然後終止行。

31 protected void setError()

此方法將流的錯誤狀態設定為 true。

32 void write(byte[] buf, int off, int len)

此方法將從指定位元組陣列的偏移量 off 開始的 len 個位元組寫入此流。

33 void write(int b)

此方法將指定的位元組寫入此流。

繼承的方法

此類繼承自以下類的方法:

  • Java.io.FilterOutputStream
  • Java.io.Object
廣告