Het ontleden van een string : analyse het voor specifieke gebeurtenissen van tekens of woorden . U kunt een string in Java parsen door een scheidingsteken - een set van personages genaamd " tokens " die bepalen waar te breken van de draad - en vervolgens de functie als een parser Java "split " te roepen . Deze functie maakt gebruik van de begrenzer te breken van de snaar en de resultaten opslaan in een string array. De split -functie kunt u de snaar breekt op elk optreden van een begrenzer , of , als alternatief , kunt u een maximum aantal pauzes opgeven . Leer de ins en out van de syntaxis , soms aangeduid als opmaak , waarmee u deze krachtige eigenschap van Java benutten . Instructies Type 1 de volgende code : String myString = " Dit is de string ik wil ontleden " ; Deze code maakt een string variabele met de naam . " myString " die u wilt splitsen met behulp van uw parser type 2 de volgende code : String delimiter = " [ i ] " ; Dit creëert een string die u wilt gebruiken als uw scheidingsteken , die de tekens die u wilt gebruiken als tokens te breken van de ontleed snaar aangeeft . In dit voorbeeld , maar je gebruikt een kleine letter " i . " Hoofdletters "I" zal niet worden opgenomen in de parsing proces Type 3 de volgende code : . String [ ] myParsedString = myString.split ( delimiter ) ; Deze lijn ontleedt de string , met behulp van de afbakening om het te breken . De vierkante haakjes na " String " geeft aan dat u wilt een array om de resultaten op te slaan te creëren . De waarde van " myParsedString " na de uitvoering is ( " Do " , " s " , " s de str " , " ng Ik wil ontleden " ) . Type 4 de volgende code : String [ ] myParsedString = myString.split ( begrenzer , 3 ) ; Deze lijn ontleedt de string op dezelfde wijze als de previews voorbeeld , behalve dat het beperkt de array resultaat naar drie waarden , het negeren van alle gebeurtenissen van het scheidingsteken na de derde . De waarde van " myParsedString " na de uitvoering is ( " Do " , " s " , " s de string ik wil ontleden " ) .
|