Hvordan å analysere en streng i Java

Parsing er et begrep som brukes av programmerere for å beskrive handlingen av å dele en sekvens av teksten (også kalt en streng) i flere, mindre strenger basert på noen skilletegn. For eksempel kan et Java-program bruker en tekstfil for å lagre konfigurasjonsdata, der hvert konfigurerbar element er atskilt med semikolon. Denne tekstfilen kan analyseres i flere strenger ved hjelp av semikolon som skilletegn. Parsing tekst er en vanlig bruk av dataprogrammer. Hvis du er en nybegynner til Java-programmering, jo raskere du lære å analysere strenger jo bedre.

Bruksanvisning

1 Laste NetBeans IDE ved å klikke på programikonet. Når programmet laster, naviger til "Ny / New Project" og velg "Java Application" fra listen til høyre side av skjermen. En ny kildekode-filen vises i NetBeans tekst editor. Kildekoden filen inneholder en tom viktigste metoden.

2 Skriv følgende streng erklæring i mellom klammeparenteser som umiddelbart følger den viktigste metoden:

String Shopping = "Tomato, Apple, Avocado, melk, egg";

3 Del snoren fra hverandre med komma som skilletegn. Dette gjøres ved hjelp av "split" -funksjonen. Utgangen av denne funksjonen er en matrise, eller sekvens, strenger. Erklære en ny tabell med strenger og bruke "split" -funksjonen i en linje med kode, som dette:

String [] individualItems = shoppingList.split ( "[,] +");

4 Iterere gjennom rekke strenger og skrive verdien av hver til utgangen vinduet. Oppnå dette ved å skrive en for loop, som dette:

for (int i = 0; i <individualItems.length; i ++)

{System.out.println (individualItems [i]);}

5 Kjør programmet ved å trykke på "F6" -tasten. Programmet utgang ser slik ut:

Tomat

eple

avokado

Melk

egg