Compartir a través de


Reader.Read Método

Definición

Sobrecargas

Read(Char[], Int32, Int32)

Lee caracteres en una parte de una matriz.

Read(Char[])

Lee caracteres en una matriz.

Read()

Lee un solo carácter.

Read(CharBuffer)

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

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.

Documentación de Java 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 proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

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.

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

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

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 entre 0 y 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.

Documentación de Java para java.io.Reader.read().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

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 tal como está: 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.

Documentación de Java 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 proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a