Partager via


Reader.Read Méthode

Définition

Surcharges

Read(Char[], Int32, Int32)

Lit les caractères dans une partie d’un tableau.

Read(Char[])

Lit les caractères dans un tableau.

Read()

Lit un caractère unique.

Read(CharBuffer)

Tente de lire des caractères dans la mémoire tampon de caractères spécifiée.

Read(Char[], Int32, Int32)

Lit les caractères dans une partie d’un tableau.

[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

Paramètres

cbuf
Char[]

Mémoire tampon de destination

off
Int32

Décalage auquel commencer le stockage des caractères

len
Int32

Nombre maximal de caractères à lire

Retours

Nombre de caractères lus ou -1 si la fin du flux a été atteinte

Attributs

Exceptions

si ce lecteur est fermé ou si une autre erreur d’E/S se produit.

Remarques

Lit les caractères dans une partie d’un tableau. Cette méthode bloque jusqu’à ce que certaines entrées soient disponibles, qu’une erreur d’E/S se produit ou que la fin du flux soit atteinte.

Documentation Java pour java.io.Reader.read(char[], int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Read(Char[])

Lit les caractères dans un tableau.

[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

Paramètres

cbuf
Char[]

Mémoire tampon de destination

Retours

Nombre de caractères lus ou -1 si la fin du flux a été atteinte

Attributs

Exceptions

si ce lecteur est fermé ou si une autre erreur d’E/S se produit.

Remarques

Lit les caractères dans un tableau. Cette méthode bloque jusqu’à ce que certaines entrées soient disponibles, qu’une erreur d’E/S se produit ou que la fin du flux soit atteinte.

Documentation Java pour java.io.Reader.read(char[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Read()

Lit un caractère unique.

[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

Retours

Le caractère lu, sous la forme d’un entier compris entre 0 et 65535 (0x00-0xffff), ou -1 si la fin du flux a été atteinte

Attributs

Exceptions

si ce lecteur est fermé ou si une autre erreur d’E/S se produit.

Remarques

Lit un caractère unique. Cette méthode se bloque jusqu’à ce qu’un caractère soit disponible, qu’une erreur d’E/S se produit ou que la fin du flux soit atteinte.

Les sous-classes qui ont l’intention de prendre en charge une entrée à caractère unique efficace doivent remplacer cette méthode.

Documentation Java pour java.io.Reader.read().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Read(CharBuffer)

Tente de lire des caractères dans la mémoire tampon de caractères spécifiée.

[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

Paramètres

target
CharBuffer

mémoire tampon dans laquelle lire des caractères

Retours

Nombre de caractères ajoutés à la mémoire tampon, ou -1 si cette source de caractères est à sa fin

Implémente

Attributs

Exceptions

si une erreur d’E/S se produit lors de la lecture à partir de ce lecteur.

si target c’est null.

si target elle est en lecture seule.

Remarques

Tente de lire des caractères dans la mémoire tampon de caractères spécifiée. La mémoire tampon est utilisée comme référentiel de caractères tel qu’il est : les seules modifications apportées sont les résultats d’une opération put. Aucune capture ou rembobinage de la mémoire tampon n’est effectuée.

Ajouté à la version 1.5.

Documentation Java pour java.io.Reader.read(java.nio.CharBuffer).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à