INHOUDSOPGAWE:

Hoe maak jy 'n snaarbouer skoon?
Hoe maak jy 'n snaarbouer skoon?

Video: Hoe maak jy 'n snaarbouer skoon?

Video: Hoe maak jy 'n snaarbouer skoon?
Video: Hy maak n weg 2024, Mei
Anonim

1) Maak StringBuilder skoon deur 'n nuwe voorwerp toe te ken

  1. publieke klas JavaStringBufferClearEmptyExample {
  2. openbare statiese leemte hoof( Snaar args) {
  3. StringBuilder sbStr = nul;
  4. for(int i = 1; i <= 5; i++){
  5. // duidelik die inhoud van vorige iterasie.
  6. sbStr = nuut StringBuilder ();
  7. sbStr. byvoeg(i);
  8. Stelsel. uit. druk(sbStr);

Hoe omskep ek StringBuilder dan na string?

Om 'n StringBuilder na Stringwaarde om te skakel, roep eenvoudig die toString()-metode daarop aan

  1. Instansieer die StringBuilder-klas.
  2. Voeg data daaraan toe met behulp van die append() metode.
  3. Omskep die StringBuilder na string met behulp van die toString() metode.

hoe weet ek of my StringBuilder leeg is? Die lengte metode van die StringBuilder of StringBuffer-klas gee die lengte van die reeks karakters terug wat dit tans het. Soos jy kan sien in die voorbeeld, om kyk of die StringBuilder is leeg , kry die lengte van die StringBuilder voorwerp. As die lengte is 0, dit is leeg , anders nie.

Verder, hoe verwyder jy iets uit 'n string in Java?

Jy kan die substring() metode van gebruik java . lang. Snaar klas aan verwyder die eerste of laaste karakter van Snaar in Java . Die substring() metode is oorlaai en bied 'n paar weergawes wat jou toelaat om verwyder 'n karakter van enige posisie in Java.

Wat is beter StringBuffer of StringBuilder?

String is onveranderlik terwyl StringBuffer en StringBuider is veranderlike klasse. StringBuffer is draad veilig en gesinchroniseer terwyl StringBuilder is nie, dis hoekom StringBuilder is vinniger as StringBuffer . String concat + operateur intern gebruik StringBuffer of StringBuilder klas.

Aanbeveel: