Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come formattare un parser in una stringa Java

analizzare una stringa significa analizzare per occorrenze specifiche di caratteri o parole . È possibile analizzare una stringa in Java con la creazione di un delimitatore - un set di caratteri chiamato " token " che identificano dove per spezzare la corda - e quindi chiamando la funzione Java "split ", come un parser . Questa funzione utilizza il delimitatore di rompere la corda e salvare i risultati in un array di stringhe . La funzione split consente di suddividere la stringa ad ogni occorrenza di un delimitatore , o, in alternativa , è possibile specificare un numero massimo di interruzioni . Imparare l' ins e fuori della sintassi , a volte indicato come la formattazione , che consente di sfruttare questa caratteristica potente di Java . Istruzioni
1

Digitare il seguente codice:

String Stringa = "Questa è la stringa che voglio analizzare " ;

Questo codice crea una variabile di stringa denominata . " myString " che si desidera dividere con il tuo parser
2

Digitare il seguente codice:

delimitatore di stringa = " [ i] " ;

Questo crea una stringa che verrà utilizzato come delimitatore , che indica i caratteri che si desidera utilizzare come segnalini per spezzare la stringa analizzata . In questo esempio, si utilizza solo una minuscola "i ". Maiuscole "I" non sarà incluso nel processo di analisi
3

digitare il seguente codice : .

String [ ] = myParsedString myString.split ( delimitatore ) ;

Questa linea analizza la stringa , utilizzando il delimitatore di disgregare . Le parentesi quadre dopo "Stringa" indica che si desidera creare una matrice per salvare i risultati . Il valore di " myParsedString " dopo l'esecuzione è ( " Gio " , " s ", " s la str ", " ng voglio analizzare " ) .
4

Tipo il seguente codice :

String [ ] = myParsedString myString.split ( delimitatore , 3) ;

Questa linea analizza la stringa in modo simile all'esempio anteprime , tranne che limita il risultato matrice a tre valori , ignorando eventuali occorrenze del delimitatore dopo il terzo . Il valore di " myParsedString " dopo l'esecuzione è ( " Gio " , " s ", " s la stringa che voglio analizzare " ) .

 

Programmazione © www.354353.com