Cuprins:

Cum ștergeți un generator de șiruri?
Cum ștergeți un generator de șiruri?

Video: Cum ștergeți un generator de șiruri?

Video: Cum ștergeți un generator de șiruri?
Video: How To Delete Strings In Process Hacker Windows 10 Free 2024, Mai
Anonim

1) Ștergeți StringBuilder prin alocarea unui nou obiect

  1. clasă publică JavaStringBufferClearEmptyExample {
  2. public static void main( Şir argumente) {
  3. StringBuilder sbStr = nul;
  4. for(int i = 1; i <= 5; i++){
  5. // clar conținutul din iterația anterioară.
  6. sbStr = nou StringBuilder ();
  7. sbStr. anexa(i);
  8. Sistem. afară. print(sbStr);

Apoi, cum convertesc StringBuilder în șir?

Pentru a converti o valoare StringBuilder în String, invocați metoda toString() de pe el

  1. Instanciați clasa StringBuilder.
  2. Adăugați date la acesta folosind metoda append().
  3. Convertiți StringBuilder în șir folosind metoda toString().

de unde știu dacă StringBuilder-ul meu este gol? Metoda lungimii StringBuilder sau StringBuffer clasa returnează lungimea secvenței de caractere pe care o are în prezent. După cum puteți vedea în exemplu, to verifica daca cel StringBuilder este gol , obțineți lungimea StringBuilder obiect. Dacă lungimea este 0, este gol , altfel nu.

Mai mult, cum elimini ceva dintr-un șir în Java?

Puteți folosi metoda substring() a java . lang. Şir clasa la elimina primul sau ultimul caracter al Şir în Java . Metoda substring() este supraîncărcată și oferă câteva versiuni care vă permit elimina un personaj din orice poziție în Java.

Care este mai bun StringBuffer sau StringBuilder?

Șirul este imuabil în timp ce StringBuffer și StringBuider sunt clase mutabile. StringBuffer este thread safe și sincronizat în timp ce StringBuilder nu este, de aceea StringBuilder este mai rapid decât StringBuffer . șir de caractere concat + operator utilizează intern StringBuffer sau StringBuilder clasă.

Recomandat: