JavaのStringTokenizerの使い方

Javaでは、StringTokenizerクラスを使用して文字列をトークンに分割できます。StringTokenizerを使用する基本的な例を次に示します。

  1. java.util.StringTokenizer
import java.util.StringTokenizer;
  1. 文字列をトークンに分割するクラス
StringTokenizer tokenizer = new StringTokenizer("Hello World");
  1. hasMoreTokensがある
while (tokenizer.hasMoreTokens()) {
  1. nextToken() をネイティブに取得
String token = tokenizer.nextToken();
  1. それに応じた処理を行う。
// 在这里对标记进行处理
}

完全なサンプルコードを以下に示します。

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 のドキュメントを参照してください。

bannerAds