Lenguaje

Reader.Read Método

Definición

Sobrecargas

Nombre Description
Read(Char[], Int32, Int32)

Lee caracteres en una parte de una matriz.

Read(CharBuffer)

Intenta leer caracteres en el búfer de caracteres especificado.

Read(Char[])

Lee caracteres en una matriz.

Read()

Lee un solo carácter.

Read(Char[], Int32, Int32)

Lee caracteres en una parte de una matriz.

[Android.Runtime.Register("read", "([CII)I", "GetRead_arrayCIIHandler")]
public abstract int Read(char[]? cbuf, int off, int len);
[<Android.Runtime.Register("read", "([CII)I", "GetRead_arrayCIIHandler")>]
abstract member Read : char[] * int * int -> int

Parámetros

cbuf
Char[]

Búfer de destino

off
Int32

Desplazamiento en el que se empiezan a almacenar caracteres

len
Int32

Número máximo de caracteres que se van a leer

Devoluciones

Número de caracteres leídos o -1 si se ha alcanzado el final de la secuencia

Atributos

Excepciones

si se cierra este lector o se produce algún otro error de E/S.

Comentarios

Lee caracteres en una parte de una matriz. Este método se bloqueará hasta que haya alguna entrada disponible, se produce un error de E/S o se alcanza el final de la secuencia.

Java documentación para java.io.Reader.read(char[], int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Read(CharBuffer)

Intenta leer caracteres en el búfer de caracteres especificado.

[Android.Runtime.Register("read", "(Ljava/nio/CharBuffer;)I", "GetRead_Ljava_nio_CharBuffer_Handler")]
public virtual int Read(Java.Nio.CharBuffer? target);
[<Android.Runtime.Register("read", "(Ljava/nio/CharBuffer;)I", "GetRead_Ljava_nio_CharBuffer_Handler")>]
abstract member Read : Java.Nio.CharBuffer -> int
override this.Read : Java.Nio.CharBuffer -> int

Parámetros

target
CharBuffer

el búfer en el que se van a leer los caracteres

Devoluciones

Número de caracteres agregados al búfer o -1 si este origen de caracteres está al final

Implementaciones

Atributos

Excepciones

si se produce algún error de E/S al leer desde este lector.

si target es null.

si target es de solo lectura.

Comentarios

Intenta leer caracteres en el búfer de caracteres especificado. El búfer se usa como repositorio de caracteres as-is: los únicos cambios realizados son los resultados de una operación put. No se realiza ningún volteo ni rebobinado del búfer.

Agregado en 1.5.

Java documentación para java.io.Reader.read(java.nio.CharBuffer).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Read(Char[])

Lee caracteres en una matriz.

[Android.Runtime.Register("read", "([C)I", "GetRead_arrayCHandler")]
public virtual int Read(char[]? cbuf);
[<Android.Runtime.Register("read", "([C)I", "GetRead_arrayCHandler")>]
abstract member Read : char[] -> int
override this.Read : char[] -> int

Parámetros

cbuf
Char[]

Búfer de destino

Devoluciones

Número de caracteres leídos o -1 si se ha alcanzado el final de la secuencia

Atributos

Excepciones

si se cierra este lector o se produce algún otro error de E/S.

Comentarios

Lee caracteres en una matriz. Este método se bloqueará hasta que haya alguna entrada disponible, se produce un error de E/S o se alcanza el final de la secuencia.

Java documentación para java.io.Reader.read(char[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Read()

Lee un solo carácter.

[Android.Runtime.Register("read", "()I", "GetReadHandler")]
public virtual int Read();
[<Android.Runtime.Register("read", "()I", "GetReadHandler")>]
abstract member Read : unit -> int
override this.Read : unit -> int

Devoluciones

Carácter leído, como un entero en el intervalo de 0 a 65535 (0x00-0xffff), o -1 si se ha alcanzado el final de la secuencia.

Atributos

Excepciones

si se cierra este lector o se produce algún otro error de E/S.

Comentarios

Lee un solo carácter. Este método se bloqueará hasta que haya un carácter disponible, se produzca un error de E/S o se alcance el final de la secuencia.

Las subclases que pretenden admitir una entrada eficaz de un solo carácter deben invalidar este método.

Java documentación para java.io.Reader.read().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a