JavaのStringTokenizerは、文字列を指定された区切り文字でトークンに分割するために使用されます。
ストリングトークナイザーは文字列を複数のトークンに分割するために使用されます。与えられた文字列を小さな部分に分割するために、区切り文字を使用します。ストリングトークナイザーはこれらのトークンを検索し処理するため、多くのメソッドを提供しています。
StringTokenizerクラスは文字列を区切り解析するためのものです。指定された区切り文字を使って文字列を複数の文字列に分割し、分割された文字列を順次取り出して、検索処理を行うことができます。
StringTokenizerクラスを使用すると、文字列に含まれる単語、数値やその他の特定の種類のトークンを取得するなど、文字列に対する一般的な処理を簡単に実現できます。また、単純なテキストファイルやデータストリームを解析するのにも利用できます。
StringTokenizerクラスは次のメソッドでよく使われる。
- hasMoreTokens():まだトークンが残っているかどうかを調べます。
- nextToken():次のトークンを返します。
- countTokens():まだ残っているトークンの数を返します。
- nextElement():次のトークンをオブジェクトとして返します。
- hasMoreElements():オブジェクトとして、さらに多くのトークンがあるかどうかを確認します。
区切り記号文字列に基づいて文字列をトークンという小さな部分に分割して、文字列データを処理し解釈するためにStringTokenizerクラスは使用されます。