PrintStream 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | 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
參數
- transfer
- JniHandleOwnership
JniHandleOwnershipA 指示如何處理javaReference
備註
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。