gir deg alle mulige funksjoner når det gjelder programmering. Denne artikkelen vil nøyaktig fokusere på et slikt emne som er StringBuilder In Java. Følgende er tips som er diskutert i denne artikkelen,
Så la oss komme i gang da,
hva er .format i python
StringBuilder I Java
Strenger i java er en sekvens av uforanderlige tegn. StringBuffer, derimot, brukes til å lage en sekvens av foranderlige tegn. StringBuilder ligner på StringBuffer-klassen, men det gir ingen garanti for synkronisering overhodet.Imidlertid er det mye raskere i naturen under de fleste implementeringer. Det må bemerkes at StringBuilder-klassen ikke er trygg for bruk av flere tråder.
Konstruktører
- StringBuilder (): En tom strengbygger med en innledende kapasitet på 16 tegn opprettes.
- StringBuilder (int kapasitet):): Strengbyggeren som er opprettet, har kapasiteten som er spesifisert i argumentet.
- StringBuilder (CharSequence seq ): Opprettede strengbygger inneholder de samme tegnene som den angitte CharSequence.
- StringBuilder (String str ): Konstruerer en strengbygger initialisert til innholdet i den angitte strengen.
La oss fortsette med denne artikkelen og se på forskjellige metoder
StringBuilder Methods
Følgende metoder brukes i StringBuilder-klassen:
Legg til metode
Denne metoden legger til de spesifiserte elementene i den eksisterende strengen.
class Main {public static void main (String args []) {StringBuilder str = new StringBuilder ('Rock') str.append ('Roll') System.out.println (str)}}
Produksjon:
RockRoll
StringBuilder I Java: Sett inn metode
Denne metoden setter inn en streng ved den angitte indeksen.
public class Main {public static void main (String args []) {StringBuilder str = new StringBuilder ('Rock') str.insert (2, 'Roll') System.out.println (str)}}
Produksjon:
RoRollck
Erstatt metode
Denne metoden erstatter strengen fra den angitte beginIndex til endIndex.
public class Main {public static void main (String args []) {StringBuilder str = new StringBuilder ('Rock') str.replace (1,3, 'Roll') System.out.println (str)}}
Produksjon:
RRollk
StringBuilder i Java: Slett metode
Denne metoden sletter den spesifikke strengen fra beginIndex til endIndex.
public class Main {public static void main (String args []) {StringBuilder str = new StringBuilder ('Rock') str.delete (1,3) System.out.println (str)}}
Produksjon:
hvordan konvertere binær til desimal i java
Rk
Omvendt metode
Denne metoden reverserer strengen som er tilstede i StringBuilder.
public class Main {public static void main (String args []) {StringBuilder str = new StringBuilder ('Rock') str.reverse () System.out.println (str)}}
Produksjon:
kcoR
Kapasitetsmetode
Den nåværende kapasiteten til Builder kan bestemmes av denne metoden. Det må bemerkes at standardkapasiteten til Builder er 16. Kapasiteten til builderen kan økes med: (oldcapacity * 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. kapasitet ()) str.append ('Det er en god dag å rocke') System.out.println (str.capacity ())}}
Produksjon:
16
16
3. 4
Dermed har vi kommet til en slutt på denne artikkelen om ‘StringBuilder In Java’. Hvis du ønsker å lære mer,sjekk ut av Edureka, et pålitelig online læringsfirma. Edurekas Java J2EE- og SOA-opplæring og sertifiseringskurs er designet for å trene deg for både kjerne- og avanserte Java-konsepter sammen med forskjellige Java-rammer som Hibernate & Spring.
Har du et spørsmål til oss? Vennligst nevn det i kommentarfeltet på denne bloggen, så kommer vi tilbake til deg så snart som mulig.