Sadržaj:

Kako očistiti string builder?
Kako očistiti string builder?

Video: Kako očistiti string builder?

Video: Kako očistiti string builder?
Video: How to clean a dirty Fingerboard Bass Guitar Three different ways #shorts #workshop #bass #luthier 2024, Maj
Anonim

1) Obrišite StringBuilder dodjeljivanjem novog objekta

  1. javna klasa JavaStringBufferClearEmptyExample {
  2. javna static void main( String args) {
  3. StringBuilder sbStr = null;
  4. for(int i = 1; i <= 5; i++){
  5. // jasno sadržaje iz prethodne iteracije.
  6. sbStr = novo StringBuilder ();
  7. sbStr. dodatak(i);
  8. Sistem. van. print(sbStr);

Zatim, kako da pretvorim StringBuilder u string?

Da biste pretvorili StringBuilder 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 da znam da li je moj StringBuilder prazan? Metoda dužine StringBuilder ili StringBuffer klasa vraća dužinu niza znakova koji trenutno ima. Kao što možete vidjeti u primjeru, to provjeri da li the StringBuilder je prazan , dobiti dužinu StringBuilder objekt. Ako dužina je 0, jeste prazan , inače ne.

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

Možete koristiti metodu substring(). java . lang. String razred do ukloniti prvi ili zadnji znak String in Java . Metoda substring() je preopterećena i nudi nekoliko verzija koje vam to omogućavaju ukloniti lik sa bilo koje pozicije u Java.

Što je bolje StringBuffer ili StringBuilder?

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

Preporučuje se: