語言

PrintStream 建構函式

定義

多載

名稱 Description
PrintStream(File)

建立一個新的列印串流,且不需自動排行,使用指定的檔案。

PrintStream(Stream, Boolean, String)

建立新的列印串流。

PrintStream(String, String)

建立一個新的列印串流,無需自動排行,並使用指定的檔案名稱和字元集。

PrintStream(String, Charset)

建立一個新的列印串流,無需自動排行,並使用指定的檔案名稱和字元集。

PrintStream(Stream, Boolean)

建立新的列印串流。

PrintStream(Stream, Boolean, Charset)

建立一個新的列印串流,包含指定的 OutputStream、自動行清洗及字元集。

PrintStream(File, String)

建立一個新的列印串流,無需自動排行,使用指定的檔案與字元集。

PrintStream(File, Charset)

建立一個新的列印串流,無需自動排行,使用指定的檔案與字元集。

PrintStream(String)

建立一個新的列印串流,無需自動排行,並以指定的檔名進行。

PrintStream(Stream)

建立新的列印串流。

PrintStream(IntPtr, JniHandleOwnership)

用於建立 JNI 物件受管理表示的建構器;由執行時呼叫。

PrintStream(File)

建立一個新的列印串流,且不需自動排行,使用指定的檔案。

[Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "")]
public PrintStream(Java.IO.File? file);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "")>]
new Java.IO.PrintStream : Java.IO.File -> Java.IO.PrintStream

參數

file
File

該檔案作為此列印串流的目的地。 如果檔案存在,則會被截斷為零大小;否則,將建立一個新檔案。 輸出會寫入檔案並被緩衝。

屬性

例外狀況

若在開啟或建立目標檔案時發生錯誤。

備註

的 java.io.PrintStream.PrintStream(java.io.File)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

PrintStream(Stream, Boolean, String)

建立新的列印串流。

[Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;ZLjava/lang/String;)V", "")]
public PrintStream(System.IO.Stream? out, bool autoFlush, string? encoding);
[<Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;ZLjava/lang/String;)V", "")>]
new Java.IO.PrintStream : System.IO.Stream * bool * string -> Java.IO.PrintStream

參數

out
Stream

輸出流,將被列印到這些數值與物件

autoFlush
Boolean

布林值;若為真,則每當寫入位元組陣列、呼叫其中一種 println 方法,或寫入換行字元或位元組('\n')時,輸出緩衝區都會被清除

encoding
String

一個被支持的「../lang/package-summary.html#charenc“> 字元編碼

屬性

例外狀況

若 out 或 charsetName 是 null。

若不支援 所 charsetName 指定的編碼。

備註

的 java.io.PrintStream.PrintStream(java.io.OutputStream, boolean, java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

PrintStream(String, String)

建立一個新的列印串流,無需自動排行,並使用指定的檔案名稱和字元集。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "")]
public PrintStream(string? fileName, string? csn);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "")>]
new Java.IO.PrintStream : string * string -> Java.IO.PrintStream

參數

fileName
String

該列印串流的檔案名稱。 如果檔案存在,則會被截斷為零大小;否則,將建立一個新檔案。 輸出會寫入檔案並被緩衝。

csn
String

支援的 java.nio.charset.Charset 字元集名稱

屬性

例外狀況

若在開啟或建立目標檔案時發生錯誤。

若 charsetName 是 null。

若不支援 所 charsetName 指定的編碼。

備註

的 java.io.PrintStream.PrintStream(java.lang.String, java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

PrintStream(String, Charset)

建立一個新的列印串流,無需自動排行,並使用指定的檔案名稱和字元集。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/nio/charset/Charset;)V", "", ApiSince=33)]
public PrintStream(string? fileName, Java.Nio.Charset.Charset? charset);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/nio/charset/Charset;)V", "", ApiSince=33)>]
new Java.IO.PrintStream : string * Java.Nio.Charset.Charset -> Java.IO.PrintStream

參數

fileName
String

該列印串流的檔案名稱。 如果檔案存在,則會被截斷為零大小;否則,將建立一個新檔案。 輸出會寫入檔案並被緩衝。

charset
Charset

一個 java.nio.charset.Charset 字元集

屬性

備註

的 java.io.PrintStream.PrintStream(java.lang.String, java.nio.charset.Charset)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

PrintStream(Stream, Boolean)

建立新的列印串流。

[Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;Z)V", "")]
public PrintStream(System.IO.Stream? out, bool autoFlush);
[<Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;Z)V", "")>]
new Java.IO.PrintStream : System.IO.Stream * bool -> Java.IO.PrintStream

參數

out
Stream

輸出流,將被列印到這些數值與物件

autoFlush
Boolean

布林值;若為真,則每當寫入位元組陣列、呼叫其中一種 println 方法,或寫入換行字元或位元組('\n')時,輸出緩衝區都會被清除

屬性

例外狀況

若 out 是 null。

備註

的 java.io.PrintStream.PrintStream(java.io.OutputStream, boolean)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

PrintStream(Stream, Boolean, Charset)

建立一個新的列印串流,包含指定的 OutputStream、自動行清洗及字元集。

[Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;ZLjava/nio/charset/Charset;)V", "", ApiSince=33)]
public PrintStream(System.IO.Stream? out, bool autoFlush, Java.Nio.Charset.Charset? charset);
[<Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;ZLjava/nio/charset/Charset;)V", "", ApiSince=33)>]
new Java.IO.PrintStream : System.IO.Stream * bool * Java.Nio.Charset.Charset -> Java.IO.PrintStream

參數

out
Stream

輸出流,將被列印到這些數值與物件

autoFlush
Boolean

布林值;若為真,則每當寫入位元組陣列、呼叫其中一種 println 方法,或寫入換行字元或位元組('\n')時,輸出緩衝區都會被清除

charset
Charset

一個 java.nio.charset.Charset 字元集

屬性

備註

的 java.io.PrintStream.PrintStream(java.io.OutputStream, boolean, java.nio.charset.Charset)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

PrintStream(File, String)

建立一個新的列印串流,無需自動排行,使用指定的檔案與字元集。

[Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/lang/String;)V", "")]
public PrintStream(Java.IO.File? file, string? csn);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/lang/String;)V", "")>]
new Java.IO.PrintStream : Java.IO.File * string -> Java.IO.PrintStream

參數

file
File

該檔案作為此列印串流的目的地。 如果檔案存在,則會被截斷為零大小;否則,將建立一個新檔案。 輸出會寫入檔案並被緩衝。

csn
String

支援的 java.nio.charset.Charset 字元集名稱

屬性

例外狀況

若在開啟或建立目標檔案時發生錯誤。

若 charsetName 是 null。

若不支援 所 charsetName 指定的編碼。

備註

的 java.io.PrintStream.PrintStream(java.io.File, java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

PrintStream(File, Charset)

建立一個新的列印串流,無需自動排行,使用指定的檔案與字元集。

[Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/nio/charset/Charset;)V", "", ApiSince=33)]
public PrintStream(Java.IO.File? file, Java.Nio.Charset.Charset? charset);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/nio/charset/Charset;)V", "", ApiSince=33)>]
new Java.IO.PrintStream : Java.IO.File * Java.Nio.Charset.Charset -> Java.IO.PrintStream

參數

file
File

該檔案作為此列印串流的目的地。 如果檔案存在,則會被截斷為零大小;否則,將建立一個新檔案。 輸出會寫入檔案並被緩衝。

charset
Charset

一個 java.nio.charset.Charset 字元集

屬性

備註

的 java.io.PrintStream.PrintStream(java.io.File, java.nio.charset.Charset)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

PrintStream(String)

建立一個新的列印串流,無需自動排行,並以指定的檔名進行。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public PrintStream(string? fileName);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Java.IO.PrintStream : string -> Java.IO.PrintStream

參數

fileName
String

該列印串流的檔案名稱。 如果檔案存在,則會被截斷為零大小;否則,將建立一個新檔案。 輸出會寫入檔案並被緩衝。

屬性

例外狀況

若在開啟或建立目標檔案時發生錯誤。

備註

的 java.io.PrintStream.PrintStream(java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

PrintStream(Stream)

建立新的列印串流。

[Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;)V", "")]
public PrintStream(System.IO.Stream? out);
[<Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;)V", "")>]
new Java.IO.PrintStream : System.IO.Stream -> Java.IO.PrintStream

參數

out
Stream

輸出流,將被列印到這些數值與物件

屬性

例外狀況

若 out 是 null。

備註

的 java.io.PrintStream.PrintStream(java.io.OutputStream)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

PrintStream(IntPtr, JniHandleOwnership)

用於建立 JNI 物件受管理表示的建構器;由執行時呼叫。

protected PrintStream(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.IO.PrintStream : nativeint * Android.Runtime.JniHandleOwnership -> Java.IO.PrintStream

參數

javaReference
IntPtr

nativeint

IntPtrA 包含一個 Java 原生介面(JNI)物件參考。

transfer
JniHandleOwnership

JniHandleOwnershipA 指示如何處理javaReference

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於