Javascript-reeks naar tekenreeks

| | |

De methode toCharArray () converteert een tekenreeks naar een reeks tekens in Java. Met deze methode kunt u afzonderlijke tekens in een tekenreeks als lijstitems manipuleren. Spaties, cijfers, letters en andere tekens worden allemaal aan de tekenreeks toegevoegd.

Bij het coderen wilt u soms een Java-tekenreeks converteren naar een reeks tekens. Stel dat u bijvoorbeeld een app maakt waarin een lijst met cijfers van leerlingen wordt opgeslagen. Misschien wilt u deze stemmen van een string naar een array converteren, zodat u ze kunt manipuleren met behulp van array-methoden.

Hier komt de Java toCharArray ()-methode om de hoek kijken. toCharArray () is een ingebouwde Java-methode die wordt gebruikt om een tekenreeks om te zetten in een reeks tekens.

In deze zelfstudie wordt het gebruik van de methode toCharArray () in Java behandeld, waarbij stapsgewijze voorbeelden worden gegeven van de methode in actie.

Java-tekenreeksen en tekens

In Java worden twee soorten gegevens gebruikt om tekstgegevens op te slaan. Java-tekenreeksen slaan een reeks van een of meer tekens op en het gegevenstype char slaat één teken op.

Stel bijvoorbeeld dat u de naam van een leerling wilt onthouden in een wiskundeles van graad 5. Deze naam wordt opgeslagen in een string omdat deze meerdere karakters bevat. Maar als je de eerste letter van de naam van de leerling wilt onthouden, moet je de letter onthouden als char.

Dit verschil is belangrijk om op te merken omdat char em> is efficiënter bij het werken met enkele tekens. De klasse String bevat veel aanvullende methoden op basis van tekenreeksen die u niet hoeft te gebruiken als u met één teken werkt.

Java String to Char Array

Java toCharArray () converteert een Java-tekenreeks naar een reeks tekens. Elk teken in de originele tekenreeks, inclusief spaties, verschijnt als een afzonderlijke waarde in de nieuwe tekenreeks.

Hier is de syntaxis van de methode toCharArray ():

De methode toCharArray () heeft de volgende componenten:

De lengte van de resulterende reeks tekens is gelijk aan de lengte van de originele tekenreeks.

Laten we een voorbeeld nemen en stap voor stap bespreken hoe deze methode werkt.

Java-voorbeeld van tekenreeks naar tekenreeks

Stel dat u een programma maakt dat de cijfers verwerkt die zijn toegewezen aan leerlingen in een wiskundeles van het vijfde leerjaar. Deze graden kunnen tussen A en F liggen en worden opgeslagen in een string zoals deze:

We willen ze echter converteren naar een karakterarray zodat we de arraymethoden op de stemmen kunnen gebruiken. Dit is de code die we zouden gebruiken om de tekenreeks voor leerlingcijfers om te zetten in een reeks tekens:

De uitvoer van onze code is als volgt:

Laten we analyseren hoe onze code werkt. Eerst definiëren we een openbare klasse genaamd ConvertGrades, die de code van ons programma opslaat. Vervolgens declareren we een Java-variabele genaamd cijfers die de cijfers van leerlingen in de wiskundeles van het vijfde leerjaar opslaat.

Op de volgende regel gebruiken we de methode string toCharArray () om de inhoud van de tekenreeks graden in Java om te zetten in een tekenreeks. We wijzen de nieuwe array toe aan de variabele grade_list. Vervolgens initialiseren we een for-lus die door elk element van de geretourneerde array itereert. Elk item wordt op een nieuwe regel naar de console afgedrukt.

Vervolgens converteerde ons programma onze aantekeningen naar een reeks tekens en drukte ze vervolgens af naar de console.

Een Java-tekenreeks converteren naar een reeks tekens: conclusie

De Java-methode toCharArray () wordt gebruikt om een reeks tekens die in een tekenreeks zijn opgeslagen om te zetten in een reeks van In deze tutorial hebben we uitgelegd hoe je toCharArray () in Java gebruikt.

Je hebt nu de kennis om strings naar arrays in Java te converteren met behulp van toCharArray ().

Lees voor meer informatie over het schrijven van Java-code onze Java-leergids .

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method