Skip to content

Latest commit

 

History

History
38 lines (32 loc) · 1.07 KB

File metadata and controls

38 lines (32 loc) · 1.07 KB

StringTokenizer

Класс java.util.StringTokenizer
Нужен для того, чтобы разбить строку на токены. Пример использования:

StringTokenizer st = new StringTokenizer("this is a test");
while (st.hasMoreTokens()) {
    System.out.println(st.nextToken());
}

Результат:

this
is
a
test

StringTokenizer является легаси классом, и существует только для поддержки обратной совместимости. Использовать этот класс в новом коде не рекомендуется. Вместо него лучше использовать метод split из класса String, или классы из пакеджа java.util.regex

Пример на использование split:

String[] result = "this is a test".split("\\s");
for (int x=0; x<result.length; x++)
    System.out.println(result[x]);

Результат вывода будет аналогичный:

this
is
a
test