Sadržaj:

Kako očistiti graditelj nizova?
Kako očistiti graditelj nizova?

Video: Kako očistiti graditelj nizova?

Video: Kako očistiti graditelj nizova?
Video: Простой способ очистить инструмент от старого раствора. 2024, Svibanj
Anonim

1) Očistite StringBuilder dodjeljivanjem novog objekta

  1. javna klasa JavaStringBufferClearEmptyExample {
  2. javni statički void main( Niz args) {
  3. StringBuilder sbStr = null;
  4. for(int i = 1; i <= 5; i++){
  5. // čisto sadržaje iz prethodne iteracije.
  6. sbStr = novo StringBuilder ();
  7. sbStr. dodaj(i);
  8. Sustav. van. ispis (sbStr);

Zatim, kako da pretvorim StringBuilder u string?

Za pretvaranje StringBuildera u String vrijednost jednostavno pozovite metodu toString() na njemu

  1. Instancirajte klasu StringBuilder.
  2. Dodajte mu podatke pomoću metode append().
  3. Pretvorite StringBuilder u string pomoću metode toString().

kako mogu znati je li moj StringBuilder prazan? Metoda dužine StringBuilder ili StringBuffer klasa vraća duljinu niza znakova koji trenutno ima. Kao što možete vidjeti u primjeru, do provjeriti ako the StringBuilder je prazan , dobiti duljinu StringBuilder objekt. Ako duljina je 0, jest prazan , inače ne.

Nadalje, kako ukloniti nešto iz niza u Javi?

Možete koristiti metodu substring() za Java . lang. Niz razred do ukloniti prvi ili posljednji lik Niz u Java . Metoda substring() je preopterećena i nudi nekoliko verzija koje vam to omogućuju ukloniti lik s bilo koje pozicije u Java.

Što je bolje StringBuffer ili StringBuilder?

String je nepromjenjiv dok StringBuffer i StringBuider su promjenjive klase. StringBuffer dok je siguran niti sinkroniziran StringBuilder nije, zato StringBuilder je brži od StringBuffer . String concat + operator interno koristi StringBuffer ili StringBuilder razreda.

Preporučeni: