JavaのStringTokenizerの使い方
Javaでは、StringTokenizerクラスを使用して文字列をトークンに分割できます。StringTokenizerを使用する基本的な例を次に示します。
- java.util.StringTokenizer
import java.util.StringTokenizer;
- 文字列をトークンに分割するクラス
StringTokenizer tokenizer = new StringTokenizer("Hello World");
- hasMoreTokensがある
while (tokenizer.hasMoreTokens()) {
- nextToken() をネイティブに取得
String token = tokenizer.nextToken();
- それに応じた処理を行う。
// 在这里对标记进行处理
}
完全なサンプルコードを以下に示します。
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) {
// 创建一个StringTokenizer对象
StringTokenizer tokenizer = new StringTokenizer("Hello World");
// 循环处理标记
while (tokenizer.hasMoreTokens()) {
String token = tokenizer.nextToken();
// 在这里对标记进行处理
System.out.println(token);
}
}
}
このコードを実行すると以下が出力されます:
Hello
World
区切り文字をカスタマイズしたり、区切り文字をトークンとして返したりするために、StringTokenizer の他のメソッドを使用できます。詳しくは Java のドキュメントを参照してください。