Reader.Read Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.