Как да използвате "низ токенизатор" в 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); }}}