我想知道如何在java中使用带有StringTokenizer的多个分隔符。
例如,其中一个!,*,/,^
将作为分隔符出现。此外,一次只能有一个。
答案 0 :(得分:25)
使用constructor with two arguments,其中第二个是分隔符。
StringTokenizer tokenizer = new StringTokenizer(yourString, "!*^/");
答案 1 :(得分:4)
您可以使用String.split()方法,因为它将正则表达式作为参数。您可以指定Regex,以便它可以根据其中一个分隔符拆分字符串。