Writer.Write 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Write(Char[]) |
写入字符数组。 |
Write(Int32) |
写入单个字符。 |
Write(String) |
写入字符串。 |
Write(Char[], Int32, Int32) |
写入字符数组的一部分。 |
Write(String, Int32, Int32) |
写入字符串的一部分。 |
Write(Char[])
写入字符数组。
[Android.Runtime.Register("write", "([C)V", "GetWrite_arrayCHandler")]
public virtual void Write (char[]? cbuf);
[<Android.Runtime.Register("write", "([C)V", "GetWrite_arrayCHandler")>]
abstract member Write : char[] -> unit
override this.Write : char[] -> unit
参数
- cbuf
- Char[]
要写入的字符数组
- 属性
例外
如果此编写器已关闭或发生另一个 I/O 错误,则为
注解
写入字符数组。
适用于 . 的 java.io.Writer.write(char[])
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
Write(Int32)
写入单个字符。
[Android.Runtime.Register("write", "(I)V", "GetWrite_IHandler")]
public virtual void Write (int c);
[<Android.Runtime.Register("write", "(I)V", "GetWrite_IHandler")>]
abstract member Write : int -> unit
override this.Write : int -> unit
参数
- c
- Int32
指定要写入的字符的 int
- 属性
例外
如果此编写器已关闭或发生另一个 I/O 错误,则为
注解
写入单个字符。 要写入的字符包含在给定整数值的 16 位低序位中;忽略 16 个高阶位。
想要支持高效单字符输出的子类应重写此方法。
适用于 . 的 java.io.Writer.write(int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
Write(String)
写入字符串。
[Android.Runtime.Register("write", "(Ljava/lang/String;)V", "GetWrite_Ljava_lang_String_Handler")]
public virtual void Write (string? str);
[<Android.Runtime.Register("write", "(Ljava/lang/String;)V", "GetWrite_Ljava_lang_String_Handler")>]
abstract member Write : string -> unit
override this.Write : string -> unit
参数
- str
- String
要写入的字符串
- 属性
例外
如果此编写器已关闭或发生另一个 I/O 错误,则为
注解
写入字符串。
适用于 . 的 java.io.Writer.write(java.lang.String)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
Write(Char[], Int32, Int32)
写入字符数组的一部分。
[Android.Runtime.Register("write", "([CII)V", "GetWrite_arrayCIIHandler")]
public abstract void Write (char[]? cbuf, int off, int len);
[<Android.Runtime.Register("write", "([CII)V", "GetWrite_arrayCIIHandler")>]
abstract member Write : char[] * int * int -> unit
参数
- cbuf
- Char[]
字符数组
- off
- Int32
开始写入字符的偏移量
- len
- Int32
要写入的字符数
- 属性
例外
如果offset
或count
大于其大小buf
,则offset + count
为
如果此编写器已关闭或发生另一个 I/O 错误,则为
注解
写入字符数组的一部分。
适用于 . 的 java.io.Writer.write(char[], int, int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
Write(String, Int32, Int32)
写入字符串的一部分。
[Android.Runtime.Register("write", "(Ljava/lang/String;II)V", "GetWrite_Ljava_lang_String_IIHandler")]
public virtual void Write (string? str, int off, int len);
[<Android.Runtime.Register("write", "(Ljava/lang/String;II)V", "GetWrite_Ljava_lang_String_IIHandler")>]
abstract member Write : string * int * int -> unit
override this.Write : string * int * int -> unit
参数
- str
- String
一个字符串。
- off
- Int32
开始写入字符的偏移量
- len
- Int32
要写入的字符数
- 属性
例外
如果此编写器已关闭或发生另一个 I/O 错误,则为
如果 offset
或 count
,或大于 offset + count
长度 str
。
注解
写入字符串的一部分。
适用于 . 的 java.io.Writer.write(java.lang.String, int, int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。