当前位置: java基础教程 > 09-java.util工具包 > 阅读正文

String Tokenizer — 字符串分割

2021.6.8.   972 次   501字

java.util.StringTokenizer是在java.util包下的一个字符串分割工具

中文文档, 可参考StringTokenizer

1.简单使用

下面是一个使用 tokenizer 的实例。代码如下:

     StringTokenizer st = new StringTokenizer("this is a test");
     while (st.hasMoreTokens()) {
         System.out.println(st.nextToken());
     }
 

输出以下字符串:

     this
     is
     a
     test

使用新方式

StringTokenizer 是出于兼容性的原因而被保留的遗留类(虽然在新代码中并不鼓励使用它)。建议所有寻求此功能的人使用 String 的 split 方法或 java.util.regex 包。

下面的示例阐明了如何使用 String.split 方法将字符串分解为基本标记:

     String[] result = "this is a test".split("\\s");
     for (int x=0; x<result.length; x++)
         System.out.println(result[x]);
 

输出以下字符串:

     this
     is
     a
     test

本篇完,还有疑问?

加入QQ交流群:11500065636 IT 技术交流群