Condividi tramite


Reader.Read Metodo

Definizione

Overload

Read(Char[], Int32, Int32)

Legge i caratteri in una parte di una matrice.

Read(Char[])

Legge i caratteri in una matrice.

Read()

Legge un singolo carattere.

Read(CharBuffer)

Tenta di leggere i caratteri nel buffer di caratteri specificato.

Read(Char[], Int32, Int32)

Legge i caratteri in una parte di una matrice.

[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

Parametri

cbuf
Char[]

Buffer di destinazione

off
Int32

Offset in corrispondenza del quale iniziare l'archiviazione dei caratteri

len
Int32

Numero massimo di caratteri da leggere

Restituisce

Numero di caratteri letti o -1 se è stata raggiunta la fine del flusso

Attributi

Eccezioni

se questo lettore è chiuso o si verifica un altro errore di I/O.

Commenti

Legge i caratteri in una parte di una matrice. Questo metodo si blocca finché non è disponibile un input, si verifica un errore di I/O o la fine del flusso.

Documentazione java per java.io.Reader.read(char[], int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Read(Char[])

Legge i caratteri in una matrice.

[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

Parametri

cbuf
Char[]

Buffer di destinazione

Restituisce

Numero di caratteri letti o -1 se è stata raggiunta la fine del flusso

Attributi

Eccezioni

se questo lettore è chiuso o si verifica un altro errore di I/O.

Commenti

Legge i caratteri in una matrice. Questo metodo si blocca finché non è disponibile un input, si verifica un errore di I/O o la fine del flusso.

Documentazione java per java.io.Reader.read(char[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Read()

Legge un singolo carattere.

[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

Restituisce

Carattere letto, come numero intero compreso nell'intervallo compreso tra 0 e 65535 (0x00-0xffff) o -1 se è stata raggiunta la fine del flusso

Attributi

Eccezioni

se questo lettore è chiuso o si verifica un altro errore di I/O.

Commenti

Legge un singolo carattere. Questo metodo verrà bloccato fino a quando non è disponibile un carattere, si verifica un errore di I/O o la fine del flusso.

Le sottoclassi che intendono supportare un input a caratteri singolo efficienti devono eseguire l'override di questo metodo.

Documentazione java per java.io.Reader.read().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Read(CharBuffer)

Tenta di leggere i caratteri nel buffer di caratteri specificato.

[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

Parametri

target
CharBuffer

buffer in cui leggere i caratteri

Restituisce

Numero di caratteri aggiunti al buffer o -1 se l'origine dei caratteri è alla fine

Implementazioni

Attributi

Eccezioni

se si verifica un errore di I/O durante la lettura da questo lettore.

se target è null.

se target è di sola lettura.

Commenti

Tenta di leggere i caratteri nel buffer di caratteri specificato. Il buffer viene usato come repository di caratteri così come sono: le uniche modifiche apportate sono i risultati di un'operazione put. Non viene eseguito alcun capovolgimento o riavvolgimento del buffer.

Aggiunto nella versione 1.5.

Documentazione java per java.io.Reader.read(java.nio.CharBuffer).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a