コンストラクタと説明 |
---|
Tokens(String string)
パラメータとして文字列(群)を受け取るコンストラクタ。
|
Tokens(String string,
String delim)
パラメータとして文字列(群)とデリミッター(区切り文字)を受け取るコンストラクタ。
|
Tokens(String string,
String delim,
String quoteChars)
パラメータとして文字列(群)、デリミッター(区切り文字)と引用符を受け取るコンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static String |
convert(String string,
char quoteChar) |
<T extends Number> |
createList(Class<T> clazz)
文字列(郡)を引数のClassクラスで指定した型に変換し、それを要素とするリストを返却します。
|
static Tokens |
getCSVInstance(String string)
CSV形式(データフォーマット形式の一つ)でフォーマットされた文字列(郡)
を受け取るTokensインスタンスを生成します。
|
double |
getDouble(int number)
指定された位置の文字列をdouble型に変換します。
|
int |
getInt(int number)
指定された位置の文字列をint型に変換します。
|
List<String> |
getList()
この文字列(郡)を格納したリストを返却します。
|
long |
getLong(int number)
指定された位置の文字列をlong型に変換します。
|
String |
getString(int number)
指定された位置の文字列を返却します。
|
Iterator<String> |
iterator()
この文字列(郡)の要素を適切な順序で繰り返し処理する反復子を返却します。
|
int |
size()
文字列(郡)にある要素の個数を返却します。
|
static String |
toCSV(Tokens tokens)
Tokensインスタンスを受け取り、CSV形式(データフォーマット形式の一つ)でフォーマットされた文字列(郡)
変換します。
|
String |
toString()
コンストラクタで与えられた文字列(郡)。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public Tokens(String string)
string
- 文字列(郡)。public Tokens(String string, String delim)
string
- 文字列(郡)。delim
- デリミッター(区切り文字)。public int getInt(int number)
number
- 順番。public long getLong(int number)
number
- 順番。public String getString(int number)
number
- 順番。public double getDouble(int number)
number
- 順番。public int size()
public <T extends Number> List<T> createList(Class<T> clazz) throws InstantiationException, NoSuchMethodException, IllegalAccessException, InvocationTargetException
clazz
- 要素の変換型。InstantiationException
NoSuchMethodException
IllegalAccessException
InvocationTargetException
public static Tokens getCSVInstance(String string)
string
- 文字列(郡)。public static String toCSV(Tokens tokens)
CSV形式用のTokensインスタンス。
-