Sådan bruges en Java StringTokenizer

I Java er en streng Tokenizer bruges til at bryde en tekststreng i sektioner kaldet tokens.Adskillere, specialtegn, der bruges til at adskille de tokens, er specificeret i snor Tokenizer parametre listen og bestemme, hvordan at adskille teksten i tokens.Poletter kan returneres fra Tokenizer og udskrives, vises eller gemmes til senere brug.Strengen Tokenizer anses forældet og nu understøttes kun at tillade ældre programmer til at forblive kompatibel med moderne Java compilere.Opdelingen Metoden anvendes nu i stedet af strengen Tokenizer.

Instruktioner

  1. Importer java.util.StringTokenizer pakken før klassen indeholder strengen Tokenizer:

    import java.util.StringTokenizer;

    public class Token {

    }

  2. Opret en streng variabel indeholder data:

    privat String string = "En = Eksempel = String;"+

    "String = Tokenizer;"

  3. Opret en streng Tokenizer i den vigtigste metode til dit program.Ring til tidligere oprettede streng variabel.De to parametre inden strengen Tokenizer s pare

    ntes er streng, der indeholder tekst, efterfulgt af tekst, der skal tolkes ud.Indtast følgende kode:

    public static void vigtigste (String args []) {

    StringTokenizer token = ny StringTokenizer (streng, "=");

    }

  4. Tilføj skilletegn til strengen Tokenizer at fjerne udvalgte tekst ved hjælp af ", mens" loop-funktion og "hasMoreTokens ()" -metoden placeret inden den importerede Tokenizer pakken.Gemme output af fremgangsmåden i to string variabler at udskrive senere i programmet.Indtast følgende kode:

    mens (string.hasMoreTokens ()) {

    String st1 = string.nextToken ();

    String ST2 = string.nextToken ();

    }

  5. Udskriv tokenized streng til skærmen ved at bruge System.out.println kommandoen.Den \ t Symbolet fortæller Java compiler til at starte en ny linje mellem udgange.Indtast følgende kode:

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

  6. Kør dit Tokenizer program for at se, at det fungerer korrekt, og at opdage eventuelle kodning fejl.Her er eksempelkode af hele programmet:

    import java.util.StringTokenizer;

    public class Token {

    private String string = "En = Eksempel = String;"+

    "String = Tokenizer;"

    public static void vigtigste (String args []) {

    StringTokenizer token = ny StringTokenizer (streng, "=");

    mens (token.hasMoreTokens ()) {

    String st1 = string.nextToken ();

    String ST2 = string.nextToken ();

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

    }

    }

    }

281
0
2
Java Programmering