Dette innlegget vil definere Java -konverteringsprosedyren fra en ArrayList til en streng.
Hvordan konvertere en ArrayList til en streng i Java?
For å konvertere en ArrayList til en streng, kan du bruke:
La oss gå gjennom arbeidet med disse metodene for å konvertere ArrayList til en streng.
Metode 1: Konverter en ArrayList til en streng ved hjelp av + operatør
Konvertere en arraylist til en streng ved hjelp av “+”Operatør er den enkleste og enkle metoden. Du kan sammenkoble elementene i arraylisten som en streng ved hjelp av denne sammenkoblingsoperasjonen.
Syntaks
For å konvertere ArrayList til streng, følg syntaksen nedenfor for "+”Operatør:
Her, “str”Er en strengtypevariabel opprettet for å lagre elementene i matrisen som en streng,”+=”Operatør brukes til å tilordne og sammenkoble elementene i arraylisten som en streng,”f”Er variabelen som brukes i for -loopen for å få tilgang til elementene og“,”Er sammenkoblet med strengelementene med kommaseparasjon.
Eksempel
I dette eksemplet vil vi først lage en tom strengtype arraylist som heter "Blomster”:
Legg deretter til elementene i listen ved å bruke "Legg til()”Metode:
Blomster.legg til ("rose");Skriv ut listen over “Blomster”:
System.ute.println ("Listen over blomster:" + blomster);Konverter listeelementene til streng ved hjelp av "+”Operatør i“til" Løkke:
String str = "";Til slutt, skriv ut “str”For å vise elementene i ArrayList som en streng:
System.ute.print ("ArrayList til String:" + str);Utgangen indikerer at ArrayList blir konvertert til komma-separert streng:
La oss se neste metode for å konvertere ArrayList til String.
Metode 2: Konverter en ArrayList til en streng ved hjelp av Append () -metoden
For å konvertere ArrayList til en streng, vil vi nå bruke "vedlegg ()”Metode som tilhører StringBuilder -klassen. Det ligner på “+”Operatør når den sammenkobler elementene med strengene.
Syntaks
For "vedlegg ()”Metode, du kan bruke syntaksen under gitt:
Her, “str”Er gjenstand for StringBuilder -klassen som kaller“vedlegg ()”Metode ved å passere listen, og“ F ”representerer ArrayList -elementene som er tilgang til ved hjelp av for -loopen.
Eksempel
I dette eksemplet vil vi konvertere den tidligere opprettet ArrayList til en streng ved hjelp av Append () -metoden. For å gjøre det, først vil vi opprette et objekt "str”Av StringBuilder -klassen:
Konverter deretter arraylisten til strenger ved hjelp av Append () -metoden i "til" Løkke:
for (streng f: blomster)Til slutt, skriv ut “str”Som lagrer elementene i ArrayList som komma -separert streng:
System.ute.print ("ArrayList til String:" + str);Produksjon
La oss flytte til en annen metode for å konvertere ArrayList til String.
Metode 3: Konverter en ArrayList til en streng ved hjelp av toString () -metode
I denne delen vil vi bruke "toString ()”Metode for strengklassen for konvertering av ArrayList til String. Det er en forhåndsdefinert metode i Java som sender ut strengformatverdien. Erstatningsmetoden brukes med toString () -metoden for å erstatte de bestemte tegnene.
Syntaks
Følg den gitte syntaks for å konvertere ArrayList til en streng med toString () -metoden:
ArrayList.toString ();
“ArrayList”Vil bli konvertert til en streng ved å bruke“toString () ”Metode.
Eksempel
For det første vil vi opprette en strengtypevariabel "s”Som lagrer ArrayList -elementene som en streng etter å ha utført konverteringen med ToString () -metoden:
Bruk erstatningsmetoden for å erstatte åpningen “[“Og lukking”]”Braketter og mellomrom mellom elementer med tomme strenger for å få komma -separerte strengverdier:
s = s.erstatte("[", "")Til slutt, skriv ut den resulterende strengen på konsollvinduet:
System.ute.trykk ("ArrayList til String:" + s);Produksjon
Metode 4: Konverter en ArrayList til en streng ved hjelp av Join () -metoden
“bli med()”Er en statisk metode i strengklassen som blir med elementene i ArrayList som streng i en strengtypevariabel.
Syntaks
Følgende syntaks brukes til JOIN () -metoden:
Her tar Join () -metoden to argumenter, en er "ArrayList" og ",”Som blir med strengene med komma -separerte verdier.
Eksempel
I dette eksemplet vil vi kalle Join () -metoden med strengklasse ved å passere “Blomster”ArrayList and the Comma”,”For å skille verdiene og lagre den i en strengtypevariabel”s”:
Skriv ut den resulterende strengen på konsollen ved å bruke "System.ute.println ()”Metode:
System.ute.trykk ("ArrayList til String:" + s);Produksjon
Vi har samlet de enkleste måtene å konvertere en arraylist til en streng i Java.
Konklusjon
For å konvertere en ArrayList til en streng, er det forskjellige metoder som å bruke "+”Operatør, vedlegg () Metode, ToString () Metode og JOIN () Metode. Disse metodene konverterer elementene i arraylisten til komma-separerte strengverdier. Å bruke + -operatøren er imidlertid den enkleste tilnærmingen for å utføre den spesifiserte konverteringen. I denne bloggen forklarte vi måtene å konvertere en ArrayList til en streng i Java med detaljerte eksempler.