StringTokenizer返回值
时间: 2023-06-01 18:03:19 浏览: 55
StringTokenizer的返回值是一个Token对象,它包含了被分割的字符串中的一个单独的标记。可以通过调用Token对象的方法来访问该标记的内容。在遍历完所有的标记后,StringTokenizer会返回一个false,表示没有更多的标记可供分割。
相关问题
Stringtokenizer
StringTokenizer是Java中的一个类,用于将字符串分割成多个子字符串。
它的构造函数有两个参数:第一个参数是要分割的字符串,第二个参数是分隔符。例如,下面的代码将字符串"Hello World"按照空格分割成两个子字符串:
```
String str = "Hello World";
StringTokenizer tokenizer = new StringTokenizer(str, " ");
String token1 = tokenizer.nextToken();
String token2 = tokenizer.nextToken();
```
其中,token1的值为"Hello",token2的值为"World"。
stringtokenizer怎么用
StringTokenizer 是一个 Java 类,用于将字符串分割成多个子字符串。以下是使用 StringTokenizer 的基本步骤:
1. 导入 java.util.StringTokenizer 类。
```java
import java.util.StringTokenizer;
```
2. 创建一个 StringTokenizer 对象。
```java
StringTokenizer st = new StringTokenizer("Hello World");
```
3. 使用 `nextToken()` 方法来逐个获取分割的子字符串。
```java
while (st.hasMoreTokens()) {
String token = st.nextToken();
System.out.println(token);
}
```
完整的代码示例:
```java
import java.util.StringTokenizer;
public class StringTokenizerExample {
public static void main(String[] args) {
String sentence = "Hello World";
StringTokenizer st = new StringTokenizer(sentence);
while (st.hasMoreTokens()) {
String token = st.nextToken();
System.out.println(token);
}
}
}
```
输出结果:
```
Hello
World
```