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.