StringTokenizer str_t = new StringTokenizer("Welcome in Java World!!!")
时间: 2024-05-26 10:16:30 浏览: 18
这行代码创建了一个名为 `str_t` 的 `StringTokenizer` 对象,用于将字符串 `"Welcome in Java World!!!"` 拆分为若干个标记(tokens)。默认情况下,`StringTokenizer` 使用空格、制表符、换行符、回车符和换页符作为分隔符,将字符串分解为多个标记。在这个例子中,将得到五个标记:`"Welcome"`, `"in"`, `"Java"`, `"World!!!"`。可以通过调用 `hasMoreTokens()` 方法判断是否还有更多的标记,通过调用 `nextToken()` 方法获取下一个标记。
相关问题
stringtokenizer itr = new stringtokenizer(value.tostring()); while (itr.hasm
StringTokenizer itr = new StringTokenizer(value.toString());
while (itr.hasMoreTokens()) {
String token = itr.nextToken();
// 在这里添加你想要实现的逻辑
// 比如打印每个token, 存储每个token等等
}
StringTokenizer是用于分隔字符串的类。在这个例子中,我们创建了一个StringTokenizer对象,并将value.toString()作为构造函数的参数传入。然后我们使用while循环来遍历所有的token。在循环中,我们可以对每个token执行我们想要的操作,比如打印每个token的值,将每个token存储到一个List或者数组中等等。具体操作取决于你的需求。最后,当没有更多的token可用时,循环结束。
java里stringtokenizer的用法
StringTokenizer 是 Java 中一个用于分割字符串的类。它可以将一个字符串按照指定的分隔符分割成多个子串,并把这些子串存储在一个数组中。
下面是 StringTokenizer 的用法:
1. 引入 java.util 包中的 StringTokenizer 类:
```java
import java.util.StringTokenizer;
```
2. 创建 StringTokenizer 对象,传入需要分割的字符串和指定的分隔符:
```java
StringTokenizer st = new StringTokenizer("Hello,World!", ",");
```
3. 使用 hasMoreTokens() 方法判断是否还有下一个子串:
```java
while (st.hasMoreTokens()) {
// ...
}
```
4. 使用 nextToken() 方法获取下一个子串:
```java
String token = st.nextToken();
```
下面是一个完整的示例程序,演示如何使用 StringTokenizer 分割字符串:
```java
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) {
// 创建 StringTokenizer 对象
StringTokenizer st = new StringTokenizer("Hello,World!", ",");
// 遍历子串
while (st.hasMoreTokens()) {
String token = st.nextToken();
System.out.println(token);
}
}
}
```
输出结果为:
```
Hello
World!
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)