Java

java stringtokenizer如何分割字符串

小樊
82
2024-11-26 07:04:11
栏目: 编程语言

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

0
看了该问题的人还看了