Tolker en streng betyder at analysere det til bestemte forekomster af tegn eller ord . Du kan parse en streng i Java ved at oprette en afgrænser - et sæt af tegn, der kaldes " tokens ", som identificere, hvor at bryde op strengen - og så kalde Java " split "-funktion som en parser . Denne funktion bruger den afgrænser til at bryde op snoren og gemme resultatet i en streng array. Opdelingen funktionen kan du bryde strengen ved hver forekomst af et skilletegn , eller alternativt kan du angive et maksimalt antal pauser. Lær ins og ud af syntaksen , undertiden benævnt formatering, der giver dig mulighed for at udnytte denne kraftfulde funktion i Java. Instruktioner
1
Indtast følgende kode : Hej
String myString = "Dette er den streng jeg ønsker at analysere "
Denne kode opretter en streng ved navn variabel ". myString ", som du ønsker at dele ved hjælp af din parser
2
Indtast følgende kode : Hej
String delimiter = " [i ]"
< p > Dette skaber en streng , som du vil bruge som din delimiter , der angiver de tegn, du vil bruge som tokens til at bryde op parset streng. I dette eksempel bruger du kun et lille "i ". Store bogstaver "I" vil ikke indgå i parsing processen
3
Indtast følgende kode : .
String [ ] myParsedString = myString.split ( delimiter ),
Denne linje parser strengen , ved hjælp af afgrænser til at bryde det op. De kantede parenteser efter " String " angiver du ønsker at oprette et array til at gemme resultaterne . Værdien for " myParsedString " efter udførelse er ( " Th ", " s ", " er den str ", " ng Jeg ønsker at analysere ").
4
Type følgende kode : Hej
String [ ] myParsedString = myString.split ( delimiter , 3),
Denne linje parser strengen på samme måde som previews eksempel , medmindre det begrænser array resultatet til tre værdier , ignorerer eventuelle forekomster af skilletegn efter den tredje . Værdien for " myParsedString " efter udførelse er ( " Th ", " s" , "S strengen jeg ønsker at analysere ").