|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.ac.dendai.sie.usd.util.Tokens
public class Tokens
文字列(群)を受取り、デリミッター(区切り文字)で区切られた文字列を 管理するクラスです。その要素はint型、long型あるいはdouble型へ変換 することもできます。
コンストラクタの概要 | |
---|---|
Tokens(java.lang.String string)
パラメータとして文字列(群)を受け取るコンストラクタ。 |
|
Tokens(java.lang.String string,
java.lang.String delim)
パラメータとして文字列(群)とデリミッター(区切り文字)を受け取るコンストラクタ。 |
|
Tokens(java.lang.String string,
java.lang.String delim,
java.lang.String quoteChars)
パラメータとして文字列(群)、デリミッター(区切り文字)と引用符を受け取るコンストラクタ。 |
メソッドの概要 | ||
---|---|---|
|
createList(java.lang.Class<T> clazz)
文字列(郡)を引数のClassクラスで指定した型に変換し、それを要素とするリストを返却します。 |
|
static Tokens |
getCSVInstance(java.lang.String string)
CSV形式(データフォーマット形式の一つ)でフォーマットされた文字列(郡) を受け取るTokensインスタンスを生成します。 |
|
double |
getDouble(int number)
指定された位置の文字列をdouble型に変換します。 |
|
int |
getInt(int number)
指定された位置の文字列をint型に変換します。 |
|
java.util.List<java.lang.String> |
getList()
この文字列(郡)を格納したリストを返却します。 |
|
long |
getLong(int number)
指定された位置の文字列をlong型に変換します。 |
|
java.lang.String |
getString(int number)
指定された位置の文字列を返却します。 |
|
java.util.Iterator<java.lang.String> |
iterator()
この文字列(郡)の要素を適切な順序で繰り返し処理する反復子を返却します。 |
|
int |
size()
文字列(郡)にある要素の個数を返却します。 |
|
static java.lang.String |
toCSV(Tokens tokens)
Tokensインスタンスを受け取り、CSV形式(データフォーマット形式の一つ)でフォーマットされた文字列(郡) 変換します。 |
|
java.lang.String |
toString()
コンストラクタで与えられた文字列(郡)。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public Tokens(java.lang.String string)
string
- 文字列(郡)。public Tokens(java.lang.String string, java.lang.String delim)
string
- 文字列(郡)。delim
- デリミッター(区切り文字)。public Tokens(java.lang.String string, java.lang.String delim, java.lang.String quoteChars)
string
- 文字列(郡)。delim
- デリミッター(区切り文字)。quoteChars
- 引用符。メソッドの詳細 |
---|
public int getInt(int number)
number
- 順番。
public long getLong(int number)
number
- 順番。
public java.lang.String getString(int number)
number
- 順番。
public java.lang.String toString()
java.lang.Object
内の toString
public double getDouble(int number)
number
- 順番。
public int size()
public java.util.Iterator<java.lang.String> iterator()
java.lang.Iterable<java.lang.String>
内の iterator
public <T extends java.lang.Number> java.util.List<T> createList(java.lang.Class<T> clazz) throws java.lang.InstantiationException, java.lang.NoSuchMethodException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
clazz
- 要素の変換型。
java.lang.InstantiationException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
public java.util.List<java.lang.String> getList()
public static Tokens getCSVInstance(java.lang.String string)
string
- 文字列(郡)。
public static java.lang.String toCSV(Tokens tokens)
CSV形式用のTokensインスタンス。
-
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |