在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都被處理完畢。