StringTokenizer クラス
- [内容]
- 文字列を与えられた区切り文字で区切って返します.区切り文字間にデータが存在しない場合,そのデータは無視されてしまいますので注意してください.たとえば,「 10,,5 」のようなデータをカンマで区切る場合,抽出される 1 番目のデータは 10,2 番目のデータは 5 となります.
- [コンストラクタ]
- public StringTokenizer(String str)
- public StringTokenizer(String str, String delim)
- 2 番目の引数(文字列)で与えられたいずれかの文字で文字列 str を区切ります.2 番目の引数を省略すると空白で区切ります.
- [主なメソッド]
- public int countTokens()
- トークンの数
- public boolean hasMoreTokens()
- 次のトークンがあるか否か
- public String nextToken()
- public String nextToken(String delim)
- 次のトークンの取り出し
- [使用例]
- プログラム例は,区切り文字 'a','b',または,'\n' によって文字列を分離しています.
- [参照]
- String