jp.ac.wakhok.tomoharu.csv
クラス CSVTokenizer
java.lang.Object
|
+--jp.ac.wakhok.tomoharu.csv.CSVTokenizer
- public class CSVTokenizer
- extends java.lang.Object
- implements java.util.Enumeration
1行のCSV形式のデータを解析し、それぞれの項目に分解するクラス。
CSV形式に対応した java.util.StringTokenizer のようなもの。
- バージョン:
- 1.0.1 (1999.4.6)
- 作成者:
- TAMURA Kent , ANDOH Tomoharu
コンストラクタの概要 |
CSVTokenizer(java.lang.String line)
CSV 形式の line を解析する CSVTokenizer のインスタンスを
作成する。 |
クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
copyright
public static final java.lang.String copyright
CSVTokenizer
public CSVTokenizer(java.lang.String line)
- CSV 形式の line を解析する CSVTokenizer のインスタンスを
作成する。
- パラメータ:
line
- CSV形式の文字列 改行コードを含まない。
countTokens
public int countTokens()
- 含まれている項目の数を返す。
- 戻り値:
- 含まれている項目の数
nextToken
public java.lang.String nextToken()
- 次の項目の文字列を返す。
- 戻り値:
- 次の項目
- 例外:
- java.util.NoSuchElementException - 項目が残っていないとき
nextElement
public java.lang.Object nextElement()
nextToken
メソッドと同じで、
次の項目の文字列を返す。
ただし返値は、String型ではなく、Object型である。
java.util.Enumerationを実装しているため、このメソッドが
ある。
- 定義:
- インタフェース java.util.Enumeration 内の nextElement
- 戻り値:
- 次の項目
- 例外:
- java.util.NoSuchElementException - 項目が残っていないとき
- 関連項目:
Enumeration
,
nextElement()
hasMoreTokens
public boolean hasMoreTokens()
- まだ項目が残っているかどうか調べる。
- 戻り値:
- まだ項目がのこっているならtrue
hasMoreElements
public boolean hasMoreElements()
hasMoreTokens
メソッドと同じで、
まだ項目が残っているかどうか調べる。
java.util.Enumerationを実装しているため、このメソッドが
ある。
- 定義:
- インタフェース java.util.Enumeration 内の hasMoreElements
- 戻り値:
- まだ項目がのこっているならtrue
- 関連項目:
Enumeration
,
hasMoreTokens()
toString
public java.lang.String toString()
- インスタンスの文字列表現を返す。
- 戻り値:
- インスタンスの文字列表現。
- オーバーライド:
- クラス java.lang.Object 内の toString