October 28
L'analisi di una stringa significa analizzare per le occorrenze specifiche di caratteri o parole. È possibile analizzare una stringa in Java con la creazione di un delimitatore - un insieme di caratteri chiamato "gettoni" 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 rompere la corda ad ogni occorrenza di un delimitatore, o, in alternativa, è possibile specificare un numero massimo di interruzioni. Imparare gli angoli e fuori della sintassi, a volte indicato come la formattazione, che consente di sfruttare questa caratteristica potente di Java.
1 Digitare il seguente codice:
String myString = "Questa è la stringa che voglio analizzare";
Questo codice crea una variabile stringa chiamata "myString" che si desidera dividere con il parser.
2 Digitare il seguente codice:
delimitatore di stringa = "[i]";
Questo crea una stringa che verrà utilizzato come delimitatore, che indica i caratteri da usare come pedine per spezzare la stringa analizzata. In questo esempio, si usa solo un minuscolo "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 un array per salvare i risultati. Il valore di "myParsedString" dopo l'esecuzione è ( "Th", "s", "s STR", "ng voglio analizzare").
4 Digitare 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 della delimitatore dopo il terzo. Il valore di "myParsedString" dopo l'esecuzione è ( "Th", "s", "s la stringa che voglio analizzare").