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

フィールドの概要
static java.lang.String copyright
           
 
コンストラクタの概要
CSVTokenizer(java.lang.String line)
          CSV 形式の line を解析する CSVTokenizer のインスタンスを 作成する。
 
メソッドの概要
 int countTokens()
          含まれている項目の数を返す。
 boolean hasMoreElements()
          hasMoreTokensメソッドと同じで、 まだ項目が残っているかどうか調べる。
 boolean hasMoreTokens()
          まだ項目が残っているかどうか調べる。
 java.lang.Object nextElement()
          nextTokenメソッドと同じで、 次の項目の文字列を返す。
 java.lang.String nextToken()
          次の項目の文字列を返す。
 java.lang.String toString()
          インスタンスの文字列表現を返す。
 
クラス 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