PushbackReader.Unread Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Unread(Char[]) |
Renvoie un tableau de caractères en le copiant vers l’avant de la mémoire tampon de pushback. |
| Unread(Int32) |
Renvoie un caractère unique en le copiant vers l’avant de la mémoire tampon de pushback. |
| Unread(Char[], Int32, Int32) |
Renvoie une partie d’un tableau de caractères en le copiant vers l’avant de la mémoire tampon de pushback. |
Unread(Char[])
Renvoie un tableau de caractères en le copiant vers l’avant de la mémoire tampon de pushback.
[Android.Runtime.Register("unread", "([C)V", "GetUnread_arrayCHandler")]
public virtual void Unread(char[]? cbuf);
[<Android.Runtime.Register("unread", "([C)V", "GetUnread_arrayCHandler")>]
abstract member Unread : char[] -> unit
override this.Unread : char[] -> unit
Paramètres
- cbuf
- Char[]
Tableau de caractères à renvoyer
- Attributs
Exceptions
si ce lecteur est fermé ou si l’espace libre dans la mémoire tampon de pushback interne n’est pas suffisant pour stocker le contenu de buffer.
Remarques
Renvoie un tableau de caractères en le copiant vers l’avant de la mémoire tampon de pushback. Une fois cette méthode retournée, le caractère suivant à lire aura la valeur cbuf[0], le caractère après lequel aura la valeur cbuf[1], et ainsi de suite.
Documentation Java pour java.io.PushbackReader.unread(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 à
Unread(Int32)
Renvoie un caractère unique en le copiant vers l’avant de la mémoire tampon de pushback.
[Android.Runtime.Register("unread", "(I)V", "GetUnread_IHandler")]
public virtual void Unread(int c);
[<Android.Runtime.Register("unread", "(I)V", "GetUnread_IHandler")>]
abstract member Unread : int -> unit
override this.Unread : int -> unit
Paramètres
- c
- Int32
Valeur int représentant un caractère à renvoyer
- Attributs
Exceptions
si ce lecteur est fermé ou que la mémoire tampon de pushback interne est pleine.
Remarques
Renvoie un caractère unique en le copiant vers l’avant de la mémoire tampon de pushback. Une fois cette méthode retournée, le caractère suivant à lire aura la valeur (char)c.
Documentation Java pour java.io.PushbackReader.unread(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 à
Unread(Char[], Int32, Int32)
Renvoie une partie d’un tableau de caractères en le copiant vers l’avant de la mémoire tampon de pushback.
[Android.Runtime.Register("unread", "([CII)V", "GetUnread_arrayCIIHandler")]
public virtual void Unread(char[]? cbuf, int off, int len);
[<Android.Runtime.Register("unread", "([CII)V", "GetUnread_arrayCIIHandler")>]
abstract member Unread : char[] * int * int -> unit
override this.Unread : char[] * int * int -> unit
Paramètres
- cbuf
- Char[]
Tableau de caractères
- off
- Int32
Décalage du premier caractère pour renvoyer
- len
- Int32
Nombre de caractères à renvoyer
- Attributs
Exceptions
si offset ou count , ou s’il offset + count est supérieur à la longueur de buffer.
si ce lecteur est fermé ou si l’espace libre dans la mémoire tampon de pushback interne n’est pas suffisant pour stocker le contenu sélectionné de buffer.
si buffer c’est null.
Remarques
Renvoie une partie d’un tableau de caractères en le copiant vers l’avant de la mémoire tampon de pushback. Une fois cette méthode retournée, le caractère suivant à lire aura la valeur cbuf[off], le caractère après lequel aura la valeur cbuf[off+1], et ainsi de suite.
Documentation Java pour java.io.PushbackReader.unread(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.