Section courante

A propos

Section administrative du site

PushbackInputStream

Flux de données d'entrée empilé par arrière
Java java.io

Description

Cette classe permet d'ajouter des fonctionnalités à d'autres sortie de flux de données, comme l'abilité d'empile vers l'arrière ou de rendre illisible un octet.

Liste des méthodes

Méthode Prototype Description Hérité
PUSHBACKINPUTSTREAM public PushbackInputStream(InputStream in); Ce constructeur permet de créer l'objet avec le flux de données en entrée spécifié.  
PUSHBACKINPUTSTREAM public PushbackInputStream(InputStream in, int size); Ce constructeur permet de créer l'objet avec le flux de données en entrée spécifié et la taille du tampon spécifié.  
AVAILABLE int available(); Cette méthode permet de demander une estimation du nombre d'octets pouvant être lue dans le flux de données en entrée sans bloquer le prochaine appel à la méthode de flux de données d'entrée.  
CLOSE void close(); Cette méthode permet de fermer le flux de données en entrée et libère toutes les ressources système associé au flux de données.  
MARK void mark(int readlimit); Cette méthode permet de marquer la position courante dans le flux de données en entrée.  
MARKSUPPORTED boolean markSupported(); Cette méthode permet de vérifier si le flux de données en entrée support les méthodes de marquage et de réinitialisation.  
READ int read(); Cette méthode permet d'effectuer la lecture du prochaine octet de données dans le flux de données en entrée.  
READ int read(byte[] b, int off, int len); Cette méthode permet d'effectuer la lecture d'un bloc d'octets à la position et de taille spécifié dans le flux de données en entrée.  
RESET void reset(); Cette méthode permet de repositionner le flux de données et la méthode de marquage sur le dernier appel appel au flux de données en entrée.  
SKIP long skip(long n); Cette méthode permet de sauter le nombre d'octets spécifié dans le flux de données d'entrée.  
UNREAD void unread(byte[] b); Cette méthode permet d'empiler par en arrière un tableau d'octets à copier sur le dessus du tampon «pushback».  
UNREAD void unread(byte[] b, int off, int len); Cette méthode permet d'empiler par en arrière un tableau d'octets à la position et la taille spécifié à copier sur le dessus du tampon «pushback».  
UNREAD void unread(int b); Cette méthode permet d'empiler par en arrière un octet spécifié à copier sur le dessus du tampon «pushback».  


Dernière mise à jour : Dimanche, le 21 juin 2015