在Java中,StringTokenizer
类用于将字符串分割成一系列标记(tokens)。以下是如何使用StringTokenizer
来分割字符串的示例:
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) {
// 原始字符串
String input = "Hello,World,This,Is,A,Test";
// 创建一个StringTokenizer对象
StringTokenizer tokenizer = new StringTokenizer(input);
// 使用nextToken()方法逐个获取token
while (tokenizer.hasMoreTokens()) {
String token = tokenizer.nextToken();
System.out.println(token);
}
}
}
在这个示例中,我们首先导入了java.util.StringTokenizer
类。然后,我们创建了一个包含逗号分隔的字符串input
。接下来,我们创建了一个StringTokenizer
对象,并将input
作为参数传递给它。
在while
循环中,我们使用hasMoreTokens()
方法检查是否还有更多的token。如果有,我们使用nextToken()
方法获取下一个token,并将其打印到控制台。这个过程将继续,直到所有token都被处理完毕。