Как да използвате "низ токенизатор" в Java
Стъпка 1
Импортирайте пакета java.util.StringTokenizer преди класа, който съдържа "стринг токеризатора":
import java.util.StringTokenizer; публичен клас Token {
}
Стъпка 2
Създайте променлива от тип низ, която съдържа данните:
частен стринг низ = "An = Пример = String;" + "String = Tokenizer;"
Стъпка 3
Създаване на "низ токенизатор" в основния метод на вашата програма. Обадете се на променлива тип низ, създадена по-рано Двата параметъра вътре в скобите на "низ токенизатора" са низовете, съдържащи текста, последван от текста, който ще бъде разделен. Напишете следния код:
public static void main (Струнни args []) {StringTokenizer символ = нов StringTokenizer (низ, "=");
}
Стъпка 4
Добавете разделител към "низ токейнера", за да премахнете избрания текст, използвайки функцията "while" и метода "hasMoreTokens ()", който се намира в пакета, вмъкнат от "tokenizer". Запазва изхода на метода в две низ променливи, които ще бъдат отпечатани по-късно в програмата. Напишете следния код:
докато (string.hasMoreTokens ()) {Структура st1 = string.nextToken (); Структура st2 = string.nextToken ();
}
Стъпка 5
Отпечатва низа, на която е бил приложен "токенизаторът", използвайки командата System.out.println. Символът \ t казва на компилатора на Java да стартира нов ред между изходите. Напишете следния код:
System.out.println (st1 + "\ t" + st2);
Стъпка 6
Стартирайте програмата "tokenizer", за да видите, че тя работи правилно и да откриете грешки в кода. Ето примерният код за пълната програма:
import java.util.StringTokenizer;
публичен клас Token {частно низ от стрингове = "An = Example = String;" + "String = Tokenizer;"
public static void main (Струнни args []) {
Точка на StringTokenizer = нов StringTokenizer (низ, "=;"); докато (token.hasMoreTokens ()) {Структура st1 = string.nextToken (); Структура st2 = string.nextToken (); System.out.println (st1 + "\ t" + st2); }}}