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

Come utilizzare un Java String Tokenizer

In Java , una stringa tokenizer viene utilizzato per rompere una stringa di testo in sezioni chiamate token. Delimitatori , caratteri speciali utilizzati per separare i token , sono specificate all'interno della stringa tokenizer lista parametri e determinare come separare il testo in token . I token possono essere restituiti dal tokenizer e stampati , visualizzati o conservati per un uso successivo . La stringa tokenizer è considerato obsoleto e ora è supportata solo per consentire ai programmi anziani a rimanere compatibile con i moderni compilatori Java . Il metodo split viene ora utilizzato al posto della stringa tokenizer . Istruzioni
1

importare il pacchetto java.util.StringTokenizer prima della classe che contiene la stringa tokenizer :

import java.util.StringTokenizer ;

Token public class {

}
2

creare una stringa di dati variabili che contengono :

stringa private String = " An = Esempio = String; " + Commercio

" String = tokenizer ; "
3

creare una stringa tokenizer nel metodo principale del programma . Chiama la variabile stringa creata in precedenza . I due parametri tra parentesi la stringa del tokenizzatore sono la stringa contenente il testo seguito dal testo da analizzare fuori . Digitare il seguente codice:

public static void main (String args [ ] ) {

gettone = new StringTokenizer ( stringa , " =" ) StringTokenizer ;

}

4

Aggiungi un delimitatore per la stringa tokenizer per rimuovere il testo selezionato utilizzando la funzione di ciclo "while " e il " hasMoreTokens ( ) " metodo trova all'interno del pacchetto tokenizer importato. Salvare l'output del metodo in due variabili stringa da stampare in un secondo momento nel programma. Digitare il seguente codice :

mentre ( string.hasMoreTokens ( ) ) {

String = st1 string.nextToken ();

String ST2 = string.nextToken ( ) ;

}
5

stampare la stringa token per lo schermo utilizzando il comando System.out.println . Il \\ t simbolo indica al compilatore Java per iniziare una nuova linea tra le uscite . Digitare il seguente codice :

System.out.println ( st1 + " \\ t" + ST2 ) ;
6

eseguire il programma tokenizzatore per vedere che funziona correttamente e da scoprire eventuali errori di codifica . Ecco il codice di esempio di tutto il programma :

import java.util.StringTokenizer ;

classe Token pubblico {

privato stringa String = " An = Esempio = String; " + Commercio

" String = Tokenizer ; "

static void main (String args [ ] ) {

gettone StringTokenizer = new StringTokenizer pubblico ( stringa , " =; " ) ;

mentre ( token.hasMoreTokens ( ) ) {

String = st1 string.nextToken ();

String ST2 = string.nextToken ();

System.out.println ( st1 + " \\ t" + ST2 ) ;

}

}

}

 

Programmazione © www.354353.com