StringTokenizer怎么用
时间: 2023-11-16 21:06:28 浏览: 39
StringTokenizer 是 Java 中的一个类,用于将字符串按照指定的分隔符进行分割。使用 StringTokenizer 进行字符串分割通常需要以下几个步骤:
1. 创建 StringTokenizer 对象,并指定要分割的字符串和分隔符。
2. 使用 hasMoreTokens() 方法来判断是否有更多的分割后的数据。
3. 使用 nextToken() 方法来获取下一个分割后的数据。
下面是一个使用 StringTokenizer 进行字符串分割的示例代码:
```java
String str = "Java is fun";
StringTokenizer st = new StringTokenizer(str, " ");
while (st.hasMoreTokens()) {
String token = st.nextToken();
System.out.println(token);
}
```
上述代码中,我们首先创建了一个字符串 "Java is fun",然后创建了一个 StringTokenizer 对象,并指定分隔符为 " "(空格)。接着,我们使用 while 循环来遍历 StringTokenizer 对象中的分割后的数据,使用 hasMoreTokens() 方法来判断是否还有更多的数据,使用 nextToken() 方法来获取下一个分割后的数据,并将其输出到控制台上。最终,程序会输出以下结果:
```
Java
is
fun
```
在实际应用中,我们可以根据需要指定不同的分隔符,并根据分隔后的数据来进行相应的处理。