Obsah:

Ako vyčistíte staviteľa strún?
Ako vyčistíte staviteľa strún?

Video: Ako vyčistíte staviteľa strún?

Video: Ako vyčistíte staviteľa strún?
Video: PAULINA, SPIRITUAL CLEANSING with PENDULUM, CUENCA LIMPIA, ASMR MASSAGE, RUHSAL TEMİZLİK 2024, November
Anonim

1) Vymažte StringBuilder priradením nového objektu

  1. public class JavaStringBufferClearEmptyExample {
  2. public static void main( Reťazec argumenty) {
  3. StringBuilder sbStr = null;
  4. for(int i = 1; i <= 5; i++){
  5. // jasný obsah z predchádzajúcej iterácie.
  6. sbStr = nový StringBuilder ();
  7. sbStr. append(i);
  8. Systém. von. print(sbStr);

Ako potom skonvertujem StringBuilder na reťazec?

Ak chcete previesť StringBuilder na hodnotu String, jednoducho na ňom zavolajte metódu toString()

  1. Vytvorte inštanciu triedy StringBuilder.
  2. Pripojte k nemu údaje pomocou metódy append().
  3. Skonvertujte StringBuilder na reťazec pomocou metódy toString().

ako zistím, či je môj StringBuilder prázdny? Metóda dĺžky StringBuilder alebo trieda StringBuffer vracia dĺžku sekvencie znakov, ktorú momentálne má. Ako môžete vidieť na príklade, do skontrolujte, či a StringBuilder je prázdny , získajte dĺžku StringBuilder objekt. Ak dĺžka je 0, to je prázdny , inak nie.

Okrem toho, ako odstránite niečo z reťazca v jazyku Java?

Môžete použiť metódu substring() of java . lang. Reťazec trieda do odstrániť prvý alebo posledný znak Reťazec v Java . Metóda substring() je preťažená a poskytuje niekoľko verzií, ktoré vám to umožňujú odstrániť postava z akejkoľvek pozície v Java.

Čo je lepšie StringBuffer alebo StringBuilder?

Reťazec je nemenný, zatiaľ čo StringBuffer a StringBuider sú meniteľné triedy. StringBuffer je vlákno bezpečné a synchronizované, zatiaľ čo StringBuilder nie je, preto StringBuilder je rýchlejší ako StringBuffer . Reťazec concat + operátor interne používa StringBuffer alebo StringBuilder trieda.

Odporúča: