在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都被处理完毕。