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
| 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.