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.