Использование нескольких разделителей с StringTokenizer - PullRequest
13 голосов
/ 25 февраля 2012

Я хотел бы знать, как я могу использовать несколько разделителей со StringTokenizer в Java.Например, один из этих !,*,/,^ будет использоваться в качестве разделителя.Также будет только один за один раз.

Ответы [ 2 ]

25 голосов
/ 25 февраля 2012

Используйте конструктор с двумя аргументами , где второй - разделители.

StringTokenizer tokenizer = new StringTokenizer(yourString, "!*^/");
4 голосов
/ 25 февраля 2012

Вы можете использовать метод String.split (), потому что он принимает регулярное выражение в качестве параметра. Вы можете указать Regex так, чтобы он мог разбивать строку на основе одного из этих разделителей.

...