Blog

Java : La Classe StringBuffer

La classe Java StringBuffer est utilisée pour créer une chaîne modifiable. La classe StringBuffer en Java est identique à la classe String, sauf qu’elle peut être modifiée

Constructeurs de StringBuffer
ConstructeurDescription
StringBuffer()crée un tampon de chaîne vide avec la capacité initiale de 16.
StringBuffer(String str)crée un tampon de chaîne avec la chaîne spécifiée (str).
StringBuffer(int capacity)crée un tampon de chaîne vide avec la capacité spécifiée (capacity).
Méthodes importantes de la classe StringBuffer
MéthodeDescription
public synchronized StringBuffer append(String s)est utilisée pour ajouter la chaîne spécifiée à la fin du chaîne. La méthode append() est surchargée : append(char), append(boolean), append(int), append(float), append(double) etc.
public synchronized StringBuffer insert(int offset, String s)est utilisée pour insérer la chaîne spécifiée à la position spécifiée. La méthode insert() est surchargée : insert(int, char), insert(int, boolean), insert (int, int), insert (int, float), insert(int, double), etc.
public synchronized StringBuffer replace(int startIndex, int endIndex, String str)est utilisée pour remplacer la chaîne de startIndex et endIndex spécifiés.
public synchronized StringBuffer delete(int startIndex, int endIndex)est utilisée pour supprimer la chaîne de startIndex et endIndex spécifiés.
public synchronized StringBuffer reverse()est utilisée pour inverser la chaîne.
public int capacity()est utilisée pour renvoyer la capacité actuelle.
public void ensureCapacity(int minimumCapacity)est utilisée pour assurer une capacité au moins égale au minimumCapacity.
public char charAt(int index)est utilisée pour retourner le caractère à la position spécifiée.
public in length()est utilisée pour renvoyer la longueur de la chaîne, c’est-à-dire le nombre total de caractères.
public String substring(int beginIndex)est utilisée pour renvoyer la sous-chaîne à partir du beginIndex spécifié.
public String substring(int beginIndex, int endIndex)est utilisée pour renvoyer la sous-chaîne à partir des beginIndex et endIndex spécifiés.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *