Tolka en sträng betyder att analysera det särskilda förekomster av tecken eller ord . Du kan tolka en sträng i Java genom att skapa en avgränsare - en uppsättning tecken som kallas " tokens " som identifierar var att bryta upp strängen - och sedan anropa Java " split " funktion som en tolk . Denna funktion använder avgränsare att bryta upp strängen och spara resultatet i en sträng array . Uppdelningen -funktionen kan du bryta strängen vid varje förekomst av en avgränsare , eller , alternativt , kan du ange ett maximalt antal pauser . Lär dig ins och ut ur syntaxen , som ibland kallas formatering , som gör att du kan utnyttja denna kraftfulla funktion i Java . Instruktioner
1
Skriv följande kod :
String MyString = " Detta är den sträng jag vill tolka " ,
Denna kod skapar en variabel med namnet . " MyString " som du vill dela med din parser
2
Skriv följande kod :
strängavgränsare = " [ i] ";
Detta skapar en sträng som du kommer att använda som avgränsare , vilket anger de tecken du vill använda som symboler för att bryta upp den tolkas strängen . I det här exemplet använder du bara ett gement "i ". Versaler " jag " inte kommer att ingå i parsning processen
3
Skriv följande kod : .
String [ ] myParsedString = myString.split ( avgränsare ) ;
Denna linje tolkar strängen med avgränsare för att bryta upp . Hakparenteserna efter " String " anger att du vill skapa en array för att spara resultatet . Värdet av " myParsedString " efter utförandet är ( " Th " , " s " , " är den str " , " ng Jag vill tolka " ) .
4
Type följande kod :
String [ ] myParsedString = myString.split ( avgränsare , 3 ) ;
Denna linje tolkar strängen på samma sätt som förhandsvisningar exempel förutom det begränsar array resultatet till tre värden , bortse från eventuella förekomster av avgränsare efter den tredje . Värdet av " myParsedString " efter utförandet är ( " Th " , " s " , " är den sträng som jag vill tolka " ) .