PushbackInputStream.Unread 方法

定义

重载

名称 说明
Unread(Byte[])

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

Unread(Int32)

通过将字节复制到回退缓冲区的前面来回推字节。

Unread(Byte[], Int32, Int32)

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

Unread(Byte[])

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

[Android.Runtime.Register("unread", "([B)V", "GetUnread_arrayBHandler")]
public virtual void Unread(byte[]? b);
[<Android.Runtime.Register("unread", "([B)V", "GetUnread_arrayBHandler")>]
abstract member Unread : byte[] -> unit
override this.Unread : byte[] -> unit

参数

b
Byte[]

要回推的字节数组

属性

例外

如果内部回推缓冲区中的可用空间不足以存储其内容,buffer

注解

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

在 1.1 中添加。

适用于 . 的 java.io.PushbackInputStream.unread(byte[])Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Unread(Int32)

通过将字节复制到回退缓冲区的前面来回推字节。

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

参数

b
Int32

int 推送回低序字节的值。

属性

例外

如果此流已关闭或内部回退缓冲区已满,则为

注解

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

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

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Unread(Byte[], Int32, Int32)

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

[Android.Runtime.Register("unread", "([BII)V", "GetUnread_arrayBIIHandler")]
public virtual void Unread(byte[]? b, int off, int len);
[<Android.Runtime.Register("unread", "([BII)V", "GetUnread_arrayBIIHandler")>]
abstract member Unread : byte[] * int * int -> unit
override this.Unread : byte[] * int * int -> unit

参数

b
Byte[]

要回推的字节数组。

off
Int32

数据的起始偏移量。

len
Int32

要回推的字节数。

属性

例外

如果 offset length ,或大于 offset + length 长度 buffer

如果内部回退缓冲区中的可用空间不足以存储所选内容,buffer

注解

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

在 1.1 中添加。

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

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于