Mens du arbeider med en bulkmengde data i Java, kan det være tilfeller der utvikleren ønsker å sortere eller slå sammen de inneholdte dataene. For eksempel å legge til et etternavn med familienavnet for å forbedre lesbarheten. I slike situasjoner er det enkelt å oppdatere dataene eller en del av dem.
Denne bloggen vil utdype tilnærmingene til sammenkobling av strenger ved hjelp av Java.
Hva er strengkonturering i Java?
“Strengkonturasjon”Er prosedyren for å slå sammen to eller mer enn to strenger og danne en ny streng ved å legge til en streng til en annen.
Hvordan sammenkoble strenger i java?
Strengene i Java kan kobles sammen ved hjelp av følgende tilnærminger:
Tilnærming 1: Concatenate strenger i Java ved bruk av “+” -operatør
“+”Operatør i Java legger til to eller flere verdier. Imidlertid kan denne operatøren brukes til å bare sammenkoble de to spesifiserte strengene ved å legge dem til.
Eksempel
La oss oversikt over det under-uttalte eksemplet:
String concat1 = "linux";I kodelinjene ovenfor:
Produksjon
I den gitte utgangen kan det sees at de spesifiserte strengene er blitt sammenkoblet i begge tilnærminger.
Tilnærming 2: Concatenate Strings in Java ved bruk av “Concat ()” -metode
“concat ()”Metode sammenkobler strengen i sin parameter til slutten av den tilhørende strengen. Denne metoden kan brukes til å legge til sistnevnte streng som dens parameter til den tilhørende strengen, og dermed sammenkoble dem.
Syntaks
String concat (str)I syntaks ovenfor, "str”Refererer til strengen som må sammenkobles.
Eksempel
Oversikt de nedenfor kodelinjene:
String concat1 = "linux";Bruk følgende trinn som angitt i den gitte koden:
Produksjon
Som observert utføres strengen sammenkobling.
Tilnærming 3: Concatenate strenger i Java ved å bruke “Streng.Format () ”-metode
“Streng.format()”Metode gir den formaterte strengen. Denne metoden kan implementeres ved å lage en “Streng”Objekt og formatering av strengene basert på at slik at strengene blir sammenkoblet.
Syntaks
Strengformat (Str, Args -objekt)I denne syntaksen:
Eksempel
Gå gjennom det eksemplet under levert for å forstå det uttalte konseptet:
String concat1 = ny streng ("linux");I kodeblokken ovenfor:
Produksjon
Tilnærming 4: Concatenate strenger i Java ved å bruke “Streng.Bli med () ”-metode
“Streng.bli med()”Metode sammenkobler de medfølgende strengene med en avgrenser og gir den sammenkoblede strengen. Denne metoden kan implementeres for bare å bli med i de inneholdte strengverdiene i et objekt basert på den spesifiserte avgrenseren.
Syntaks
String Join (Delim, Val)I den ovennevnte syntaks:
Eksempel
Eksemplet under levert forklarer det diskuterte konseptet:
String concat1 = ny streng ("linux");I kodeblokken ovenfor:
Produksjon
Tilnærming 5: Concatenate Strings in Java ved bruk av "StringBuilder" -klasse
Java “StringBuilder”Klasse brukes til å lage en redigerbar rekke karakterer. “vedlegg ()”Metode aksepterer/tar argumenter for flere typer som StringBuilder, int etc. Disse kombinerte tilnærmingene kan brukes for å lagre strengverdiene i objekter og deretter bruke sammenkobling ved å legge dem til.
Eksempel
La oss følge kodebiten nedenfor:
StringBuilder concat1 = new StringBuilder ("Linux");I koden ovenfor, ganske enkelt opprett to objekter av "StringBuilder”Klasse og sammenkoble de inneholdte verdiene i objektene via“vedlegg ()”Metode.
Produksjon
Den ovennevnte utgangen betyr at den nødvendige oppgaven gjøres vellykket.
Konklusjon
Strengene i Java kan kobles sammen ved å bruke "+”Operatør,“concat ()”Metode,“Streng.format()”Metode,“Streng.bli med()”Metode, eller“StringBuilder”Klasse. Disse tilnærmingene sammenkobler de medfølgende strengene direkte eller ved å plassere strengverdiene i et objekt, henholdsvis. Denne bloggen diskuterte tilnærmingene til sammenkoblingsstrenger i Java.