#36 StringBuffer and StringBuilder in Java
Takeaways
- 😀 Un `StringBuffer` est une séquence mutable de caractères, contrairement à un `String` qui est immuable.
- 😀 Le `StringBuffer` a une capacité initiale de 16 octets, mais sa capacité augmente dynamiquement en fonction des données ajoutées.
- 😀 La capacité d'un `StringBuffer` est différente de sa longueur. La capacité représente la mémoire allouée, tandis que la longueur est le nombre de caractères dans le tampon.
- 😀 L'ajout de chaînes à un `StringBuffer` peut être effectué avec la méthode `append()`, ce qui permet de modifier directement le contenu.
- 😀 Pour convertir le contenu d'un `StringBuffer` en `String`, vous devez utiliser la méthode `toString()`.
- 😀 Vous pouvez supprimer des caractères à un index donné avec la méthode `delete()`, comme `SB.delete(2, 3)` pour supprimer un caractère à l'index 2.
- 😀 L'insertion de chaînes à des positions spécifiques dans le `StringBuffer` se fait avec la méthode `insert()`, comme `SB.insert(0, 'Java ')` pour ajouter 'Java' au début.
- 😀 La méthode `substring()` permet d'extraire une portion d'une chaîne dans un `StringBuffer`.
- 😀 La méthode `setLength()` permet de définir la longueur du `StringBuffer`, ce qui peut ajouter des caractères nuls pour atteindre la longueur spécifiée.
- 😀 La différence principale entre `StringBuffer` et `StringBuilder` est que le `StringBuffer` est **thread-safe**, tandis que le `StringBuilder` ne l'est pas, ce qui signifie que le `StringBuffer` peut être utilisé en environnement multithread.
Outlines

Cette section est réservée aux utilisateurs payants. Améliorez votre compte pour accéder à cette section.
Améliorer maintenantMindmap

Cette section est réservée aux utilisateurs payants. Améliorez votre compte pour accéder à cette section.
Améliorer maintenantKeywords

Cette section est réservée aux utilisateurs payants. Améliorez votre compte pour accéder à cette section.
Améliorer maintenantHighlights

Cette section est réservée aux utilisateurs payants. Améliorez votre compte pour accéder à cette section.
Améliorer maintenantTranscripts

Cette section est réservée aux utilisateurs payants. Améliorez votre compte pour accéder à cette section.
Améliorer maintenantVoir Plus de Vidéos Connexes

String Builder | Java Placement Course Lecture 13

Program Wajib Militer untuk Anak Nakal Dimulai Mei 2025, Ini Respon Pelajar | AKIS tvOne

Mahasiswa Sukses Jadi Pengusaha Kerupuk Bawang

BMKG DETEKSI SIKLON TROPIS TALIAH DI SELATAN JAWA, APA DAMPAKNYA?

Geo News Headlines 3 PM | 26th January 2024

#4 How Java Works
5.0 / 5 (0 votes)