Bonjour !

J' étudie la classe StringBuffer. J' ei vu qu' il y a 3 constructeurs pour cette classe.

Le constructeur StringBuffer() permet de construire un objet sans aucun caractère et avec une capacité initiale de 16 caractères. Bien !

J' ai donc, dans un programme, mis les instructions suivantes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
StringBuffer s1 = new StringBuffer();
System.out.println("s1 = " + s1);
System.out.println(s1.length() );
for(int i = 0; i < 20; i++)
{
	s1.append(i);
}
System.out.println("s1 = " + s1);
L' exécution de ce programme ne m' a pas permis de matérialiser cette notion de 16 caractères. Connaissez-vous une instruction capable de le faire ?