Viss, kas jums jāzina StringBuilder Java



Šis raksts sniedz jums vēl vienu interesantu tēmu, jo tā koncentrējas uz Java StringBuilder kopā ar tā praktisko ieviešanu.

sniedz jums visdažādākās funkcijas, kad runa ir par programmēšanu. Šis raksts precīzi koncentrēsies uz vienu no šādām tēmām, kas ir StringBuilder In Java. Šajā rakstā ir apskatīti norādījumi,

Tad ļaujiet mums sākt darbu,





StringBuilder Java

Stīgas java ir nemainīgu rakstzīmju secība. Savukārt StringBuffer tiek izmantots maināmu rakstzīmju secības izveidošanai. StringBuilder ir līdzīgs StringBuffer klasei, taču tas nenodrošina nekādu sinhronizācijas garantiju.Tomēr pēc būtības tas ir daudz ātrāk. Jāatzīmē, ka StringBuilder klase nav droša lietošanai vairākos pavedienos.

Konstruktori

  • StringBuilder (): Tiek izveidots tukšs virkņu veidotājs ar sākotnējo ietilpību 16 rakstzīmes.
  • StringBuilder (int kapacitāte):): Izveidotā virkņu veidotāja ietilpība ir norādīta argumentā.
  • StringBuilder (CharSequence sek ): Izveidotajā virkņu veidotājā ir tādas pašas rakstzīmes kā norādītajā CharSequence.
  • StringBuilder (StringBuilder ): Konstruē virkņu veidotāju, kas inicializēts atbilstoši norādītās virknes saturam.

Turpināsim šo rakstu un apskatīsim dažādas metodes



StringBuilder metodes

StringBuilder klasē tiek izmantotas šādas metodes:

Pievienot metodi

Šī metode pievieno norādītos elementus esošajai virknei.



klase Main {public static void main (String args []) {StringBuilder str = new StringBuilder ('Rock') str.append ('Roll') System.out.println (str)}}

Izeja:

RockRoll

tablo apmācība soli pa solim

StringBuilder Java: ievietošanas metode

Šī metode ievieto virkni norādītajā indeksā.

public class Main {public static void main (String args []) {StringBuilder str = new StringBuilder ('Rock') str.insert (2, 'Roll') System.out.println (str)}}

Izeja:

RoRollck

Aizstāt metodi

Šī metode aizstāj virkni no norādītā startIndex līdz endIndex.

public class Main {public static void main (String args []) {StringBuilder str = new StringBuilder ('Rock') str.replace (1,3, 'Roll') System.out.println (str)}}

Izeja:

RRollk

abstrakcija c ++

StringBuilder Java: Dzēšanas metode

Šī metode izdzēš konkrētu virkni no sākuma un beigu.

public class Main {public static void main (String args []) {StringBuilder str = new StringBuilder ('Rock') str.delete (1,3) System.out.println (str)}}

Izeja:

Rk

Reversā metode

Šī metode mainīs virkni, kas atrodas StringBuilder.

public class Main {public static void main (String args []) {StringBuilder str = new StringBuilder ('Rock') str.reverse () System.out.println (str)}}

Izeja:

kcoR

Jaudas metode

Ar šo metodi var noteikt pašreizējo Būvētāja jaudu. Jāatzīmē, ka būvētāja noklusējuma jauda ir 16. Būvētāja jaudu var palielināt: (vecā jauda * 2) +2.

public class Main {public static void main (String args []) {StringBuilder str = new StringBuilder () System.out.println (str.capacity ()) str.append ('Rock') System.out.println (str. kapacitāte ()) str.append ('Ir laba diena šūpoties') System.out.println (str.capacity ())}}

Izeja:

kas ir java ide

16

16

3. 4

Tādējādi esam nonākuši pie šī raksta par ‘StringBuilder In Java’ beigām. Ja vēlaties uzzināt vairāk,pārbaudiet Autors: uzticams tiešsaistes mācību uzņēmums Edureka. Edureka Java J2EE un SOA apmācības un sertifikācijas kurss ir paredzēts, lai apmācītu jūs gan galvenajiem, gan uzlabotajiem Java jēdzieniem kopā ar dažādiem Java ietvariem, piemēram, Hibernate & Spring.

Vai mums ir jautājums? Lūdzu, pieminējiet to šī emuāra komentāru sadaļā, un mēs sazināsimies ar jums pēc iespējas ātrāk.