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

Come dividere stringhe tramite Java

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

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


 

Programmazione © www.354353.com