Section courante

A propos

Section administrative du site

StringBuffer

Tampon de chaine de caractères
Java java.lang

Description

Cette classe permet d'intégrer un tampon de chaine de caractères pour une séquence de caractères en mutation.

Liste des méthodes

Méthode Prototype Description Hérité
STRINGBUFFER public StringBuffer(); Ce constructeur permet de créer l'objet sans caractères et initialisé avec une capacité initiale de 16 caractères.  
STRINGBUFFER public StringBuffer(int capacity); Ce constructeur permet de créer l'objet sans caractères et initialisé avec une capacité initiale spécifié.  
STRINGBUFFER public StringBuffer(String str); Ce constructeur permet de créer l'objet avec le contenu de la chaine de caractères spécifié.  
STRINGBUFFER public StringBuffer(CharSequence seq); Ce constructeur permet de créer l'objet avec le contenu de séquence de caractères spécifié.  
APPEND StringBuffer append(boolean b); Cette méthode permet d'ajouter une chaine de caractères représenté par la valeur booléenne spécifié.  
APPEND StringBuffer append(char c); Cette méthode permet d'ajouter une chaine de caractères représenté par la valeur du caractère spécifié.  
APPEND StringBuffer append(char[] str); Cette méthode permet d'ajouter une chaine de caractères représenté par la valeur de la chaine de caractères spécifié.  
APPEND StringBuffer append(char[] str, int offset, int len); Cette méthode permet d'ajouter une chaine de caractères représenté par la valeur de la chaine de caractères spécifié à la position et la longueur spécifiés.  
APPEND StringBuffer append(CharSequence s); Cette méthode permet d'ajouter une chaine de caractères représenté par la valeur de la séquence de caractères spécifié.  
APPEND StringBuffer append(CharSequence s, int start, int end); Cette méthode permet d'ajouter une sous-séquence avec la séquence de caractères spécifié.  
APPEND StringBuffer append(double d); Cette méthode permet d'ajouter une chaine de caractères représenté par la valeur réel de double précision spécifié.  
APPEND StringBuffer append(float f); Cette méthode permet d'ajouter une chaine de caractères représenté par la valeur réel spécifié.  
APPEND StringBuffer append(int i); Cette méthode permet d'ajouter une chaine de caractères représenté par la valeur entière spécifié.  
APPEND StringBuffer append(long lng); Cette méthode permet d'ajouter une chaine de caractères représenté par la valeur entière longue spécifié.  
APPEND StringBuffer append(Object obj); Cette méthode permet d'ajouter une chaine de caractères représenté par la valeur de l'objet spécifié.  
APPEND StringBuffer append(String str); Cette méthode permet d'ajouter une chaine de caractères représenté par la valeur de la chaine de caractères spécifié.  
APPEND StringBuffer append(StringBuffer sb); Cette méthode permet d'ajouter une chaine de caractères représenté par la valeur du tampon de chaine de caractères spécifié.  
APPENDCODEPOINT StringBuffer appendCodePoint(int codePoint); Cette méthode permet d'ajouter une chaine de caractères représenté par la valeur du point de code spécifié.  
CAPACITY int capacity(); Cette méthode permet de demander la capacité courante.  
CHARAT char charAt(int index); Cette méthode permet de demander la valeur de caractère dans la séquence situé à la position spécifié.  
CODEPOINTAT int codePointAt(int index); Cette méthode permet de demander le caractère (point de code Unicode) à la position spécifié.  
CODEPOINTBEFORE int codePointBefore(int index); Cette méthode permet de demander le caractère (point de code Unicode) avant la position spécifié.  
CODEPOINTCOUNT int codePointCount(int beginIndex, int endIndex); Cette méthode permet de demander le nombre de point de code Unicode entre les intervalles spécifiés.  
DELETE StringBuffer delete(int start, int end); Cette méthode permet de supprimer les caractères de la sous-chaine de caractères entre les intervalles spécifiés.  
DELETECHARAT StringBuffer deleteCharAt(int index); Cette méthode permet de supprimer le caractère à la position spécifié.  
ENSURECAPACITY void ensureCapacity(int minimumCapacity); Cette méthode permet s'assurer que la capacité est au moins le minimum spécifié.  
GETCHARS void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin); Cette méthode permet de copier les caractères contenu dans l'intervalle spécifié vers la destination spécifié.  
INDEXOF int indexOf(String str); Cette méthode permet de demander la position de la première correspondance de la sous-chaine de caractères spécifiés dans la chaine de caractères de l'objet.  
INDEXOF int indexOf(String str, int fromIndex); Cette méthode permet de demander la position de la première correspondance de la sous-chaine de caractères spécifiés dans la chaine de caractères de l'objet en commençant à la position spécifié.  
INSERT StringBuffer insert(int offset, boolean b); Cette méthode permet d'insérer une chaine de caractères représenté par la valeur booléenne spécifié à la position spécifié.  
INSERT StringBuffer insert(int offset, char c); Cette méthode permet d'insérer une chaine de caractères représenté par la valeur du caractère spécifié à la position spécifié.  
INSERT StringBuffer insert(int offset, char[] str); Cette méthode permet d'insérer une chaine de caractères représenté par la valeur de la chaine de caractères spécifié à la position spécifié.  
INSERT StringBuffer insert(int index, char[] str, int offset, int len); Cette méthode permet d'insérer une chaine de caractères représenté par la valeur de la chaine de caractères, sa position et sa longueur spécifié à la position spécifié.  
INSERT StringBuffer insert(int dstOffset, CharSequence s); Cette méthode permet d'insérer une chaine de caractères représenté par la valeur de la séquence de caractères spécifié à la position spécifié.  
INSERT StringBuffer insert(int dstOffset, CharSequence s, int start, int end); Cette méthode permet d'insérer une chaine de caractères représenté par la valeur de la séquence de caractères, sa position et sa longueur spécifié à la position spécifié.  
INSERT StringBuffer insert(int offset, double d); Cette méthode permet d'insérer une chaine de caractères représenté par la valeur réel de double précision spécifié à la position spécifié.  
INSERT StringBuffer insert(int offset, float f); Cette méthode permet d'insérer une chaine de caractères représenté par la valeur réel spécifié à la position spécifié.  
INSERT StringBuffer insert(int offset, int i); Cette méthode permet d'insérer une chaine de caractères représenté par la valeur entière spécifié à la position spécifié.  
INSERT StringBuffer insert(int offset, long l); Cette méthode permet d'insérer une chaine de caractères représenté par la valeur entière longue spécifié à la position spécifié.  
INSERT StringBuffer insert(int offset, Object obj); Cette méthode permet d'insérer une chaine de caractères représenté par la valeur de l'objet spécifié à la position spécifié.  
INSERT StringBuffer insert(int offset, String str); Cette méthode permet d'insérer une chaine de caractères représenté par la valeur de la chaine de caractères spécifié à la position spécifié.  
LASTINDEXOF int lastIndexOf(String str); Cette méthode permet de demander la position de la dernière correspondance de la sous-chaine de caractères spécifiés dans la chaine de caractères de l'objet.  
LASTINDEXOF int lastIndexOf(String str, int fromIndex); Cette méthode permet de demander la position de la dernière correspondance de la sous-chaine de caractères spécifiés dans la chaine de caractères de l'objet à partir de la position spécifié.  
LENGTH int length(); Cette méthode permet de demander la longueur (compter en caractères) de la chaine de caractères de l'objet.  
OFFSETBYCODEPOINTS int offsetByCodePoints(int index, int codePointOffset); Cette méthode permet de demander la position de la séquence dans les points de code spécifié.  
REPLACE StringBuffer replace(int start, int end, String str); Cette méthode permet de remplacer les caractères dans une sous-chaine de caractères de la séquence de caractères spécifiés.  
REVERSE StringBuffer reverse(); Cette méthode permet d'inverser l'ordre de la séquence de caractères.  
SETCHARAT void setCharAt(int index, char ch); Cette méthode permet de fixer à la position spécifié le caractère spécifié.  
SETLENGTH void setLength(int newLength); Cette méthode permet de fixer à la longueur de la séquence de caractères.  
SUBSEQUENCE CharSequence subSequence(int start, int end); Cette méthode permet de demander une séquence de caractères situé dans l'intervalle spécifié à partir de la chaine de caractères contenu dans cet objet.  
SUBSTRING String substring(int start); Cette méthode permet de demander une sous-chaine de caractères situé à partir de la position spécifié de la chaine de caractères contenu dans cet objet.  
SUBSTRING String substring(int start, int end); Cette méthode permet de demander une sous-chaine de caractères situé dans l'intervalle spécifié à partir de la chaine de caractères contenu dans cet objet.  
TOSTRING String toString(); Cette méthode permet de demander la chaine de caractères représenté par les données de la séquence de caractères de cet objet.  
TRIMTOSIZE void trimToSize(); Cette méthode permet de tenter de réduire la taille d'entreposage utilisé pour la séquence de caractères.  


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