PrintStream 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| 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
布尔值;如果为 true,则每当写入字节数组、调用其中一 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 字符集的名称
- 属性
例外
如果在打开或创建目标文件时出错。
如果为 .,则为charsetNamenull
如果不支持指定的 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 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
布尔值;如果为 true,则每当写入字节数组、调用其中一 println 种方法或写入换行符或字节 ('\n') 时,将刷新输出缓冲区
- 属性
例外
如果为 .,则为outnull
注解
适用于 . 的 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
布尔值;如果为 true,则每当写入字节数组、调用其中一 println 种方法或写入换行符或字节 ('\n') 时,将刷新输出缓冲区
- charset
- Charset
java.nio.charset.Charset charset
- 属性
注解
本页的某些部分是根据 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 字符集的名称
- 属性
例外
如果在打开或创建目标文件时出错。
如果为 .,则为charsetNamenull
如果不支持指定的 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 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
将输出值和对象打印到的输出流
- 属性
例外
如果为 .,则为outnull
注解
适用于 . 的 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
指示 JniHandleOwnership如何处理 javaReference
注解
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。