语言

PushbackReader.Unread 方法

定义

重载

名称 说明
Unread(Char[])

通过将字符数组复制到回退缓冲区的前面来回推它。

Unread(Int32)

通过将单个字符复制到回退缓冲区的前面来回推一个字符。

Unread(Char[], Int32, Int32)

通过将字符数组的一部分复制到回退缓冲区的前面来回推。

Unread(Char[])

通过将字符数组复制到回退缓冲区的前面来回推它。

[Android.Runtime.Register("unread", "([C)V", "GetUnread_arrayCHandler")]
public virtual void Unread(char[]? cbuf);
[<Android.Runtime.Register("unread", "([C)V", "GetUnread_arrayCHandler")>]
abstract member Unread : char[] -> unit
override this.Unread : char[] -> unit

参数

cbuf
Char[]

要回推的字符数组

属性

例外

如果此读取器已关闭或内部回退缓冲区中的可用空间不足以存储其内容,buffer

注解

通过将字符数组复制到回退缓冲区的前面来回推它。 此方法返回后,要读取的下一个字符将具有值、之后的字符将具有值cbuf[0]cbuf[1],依此类推。

适用于 . 的 java.io.PushbackReader.unread(char[])Java 文档

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Unread(Int32)

通过将单个字符复制到回退缓冲区的前面来回推一个字符。

[Android.Runtime.Register("unread", "(I)V", "GetUnread_IHandler")]
public virtual void Unread(int c);
[<Android.Runtime.Register("unread", "(I)V", "GetUnread_IHandler")>]
abstract member Unread : int -> unit
override this.Unread : int -> unit

参数

c
Int32

表示要推送回的字符的 int 值

属性

例外

如果此读取器已关闭或内部回退缓冲区已满,则为 。

注解

通过将单个字符复制到回退缓冲区的前面来回推一个字符。 此方法返回后,要读取的下一个字符将具有值 (char)c。

适用于 . 的 java.io.PushbackReader.unread(int)Java 文档

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Unread(Char[], Int32, Int32)

通过将字符数组的一部分复制到回退缓冲区的前面来回推。

[Android.Runtime.Register("unread", "([CII)V", "GetUnread_arrayCIIHandler")]
public virtual void Unread(char[]? cbuf, int off, int len);
[<Android.Runtime.Register("unread", "([CII)V", "GetUnread_arrayCIIHandler")>]
abstract member Unread : char[] * int * int -> unit
override this.Unread : char[] * int * int -> unit

参数

cbuf
Char[]

字符数组

off
Int32

要回推的第一个字符的偏移量

len
Int32

要回推的字符数

属性

例外

如果 offset 或 count ,或大于 offset + count 长度 buffer。

如果此读取器已关闭或内部回退缓冲区中的可用空间不足以存储所选内容 buffer,

如果为 .,则为buffernull

注解

通过将字符数组的一部分复制到回退缓冲区的前面来回推。 此方法返回后,要读取的下一个字符将具有值、之后的字符将具有值cbuf[off]cbuf[off+1],依此类推。

适用于 . 的 java.io.PushbackReader.unread(char[], int, int)Java 文档

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于