|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
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 内の toStringpublic 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.InvocationTargetExceptionpublic 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インスタンス。 -
|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||