Il linguaggio di programmazione Java memorizza i dati di testo in un tipo di dati conosciuto come una stringa . Java ha molte funzioni built - in per manipolare le stringhe . Una funzione di manipolazione di stringhe molto utile viene diviso. Split sminuzza una stringa in molte sotto- stringhe e memorizza il risultato in un array di stringhe . È possibile impostare una stringa speciale delimitatore che racconta la funzione split dove tagliare la corda . Questo tipo di manipolazione delle stringhe è molto utile quando si dispone di una stringa di grandi dimensioni e si desidera dividere in pezzi più maneggevoli . Istruzioni
1
Caricare il NetBeans IDE facendo clic sulla relativa icona del programma . Quando il caricamento del programma , passare a "Nuovo" e " Nuovo progetto " e selezionare " Java Application " dalla lista sul lato destro dello schermo. Un nuovo file di codice sorgente viene visualizzato nell'editor di testo NetBeans . Il file di codice sorgente contiene un metodo main vuoto .
2
Dichiarare un oggetto stringa e assegnargli alcuni dati . È possibile farlo scrivendo qualcosa di simile all'interno delle parentesi graffe del metodo main :
string str = " Gen-Feb - Mar-Apr - Mag " ;
3 < p > dichiarare un array di stringhe che conterrà tutti i sotto- stringhe risultanti dall'operazione di scissione . Scrivere il seguente sotto la dichiarazione scritta nel passaggio precedente :
stringa
[ ] str_array ;
4
dividere la stringa " str " chiamando la funzione split , usando il carattere " - " come delimitatore . Assegnare il risultato alla matrice " str_array . " Questo può essere realizzato in un solo passaggio , scrivendo quanto segue :
str_array = str.split ( " - " ) ;
5
Stampa out ogni sotto - stringa nella matrice " str_array " da looping su di esso con un ciclo for . Scrivere il seguente per fare questo :
for (int i = 0; i < str_array.length ; i + + ) { System.out.println ( str_array [ i] );}
6
Eseguire il programma premendo il tasto F6 . L' output del programma è la seguente:
gen
febbraio
mar
aprile
maggio
< br >