|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectts.util.text.StringConcatenator
public class StringConcatenator
文字列を連結するクラス。
複数の文字列を、区切り文字を使って連結したり、同じ文字列を指定回数分繰り返し
て連結するなど、様々な方法で文字列を連結するためのメソッドを用意する。
コンストラクタの概要 | |
---|---|
protected |
StringConcatenator()
デフォルトコンストラクタ。 |
メソッドの概要 | |
---|---|
static java.lang.String |
concatenate(java.util.Collection<java.lang.String> coll,
char delim,
char esc)
推奨されていません。 char 変数の使用を避けるため廃止。代わりにconcatenate(java.util.Collection,String,String) を使用して下さい。 |
static java.lang.String |
concatenate(java.util.Collection<java.lang.String> coll,
char delim,
char openPar,
char closePar,
char escape)
推奨されていません。 char 変数の使用を避けるため廃止。代わりにconcatenate(java.util.Collection,String,String,String,String) を使用
して下さい。 |
static java.lang.String |
concatenate(java.util.Collection<java.lang.String> coll,
java.lang.String delimiter)
指定されたコレクションオブジェクトに含まれる文字列を、区切り文字列を使って 連結する。 |
static java.lang.String |
concatenate(java.util.Collection<java.lang.String> coll,
java.lang.String delim,
java.lang.String esc)
指定されたコレクションオブジェクト内の要素文字列を、区切り文字列を使って 連結する。 |
static java.lang.String |
concatenate(java.util.Collection<java.lang.String> coll,
java.lang.String delim,
java.lang.String openPar,
java.lang.String closePar,
java.lang.String escape)
指定されたコレクションオブジェクト内の要素文字列を、括弧で囲み、 区切り文字列を使って連結する。 |
static java.lang.String |
concatenate(java.util.Collection coll,
java.text.Format fmt,
java.lang.String delim)
指定されたコレクションオブジェクト内の要素オブジェクトを、書式オブジェクト を使って文字列に変換し、区切り文字を付加して連結する。 |
static java.lang.String |
concatenate(java.util.Enumeration<java.lang.Object> enm,
java.text.Format fmt,
java.lang.String delim)
指定された列挙オブジェクト内の要素オブジェクトを、書式オブジェクトを使って 文字列に変換し、区切り文字列を付加して連結する。 |
static java.lang.String |
concatenate(java.util.Enumeration<java.lang.String> enm,
char delim,
char esc)
推奨されていません。 char 変数の使用を避けるため廃止。代わりにconcatenate(java.util.Enumeration,String,String) を使用して下さい。 |
static java.lang.String |
concatenate(java.util.Enumeration<java.lang.String> enm,
char delim,
char openPar,
char closePar,
char escape)
推奨されていません。 char 変数の使用を避けるため廃止。代わりにconcatenate(java.util.Enumeration,String,String,String,String)
を使用して下さい。 |
static java.lang.String |
concatenate(java.util.Enumeration<java.lang.String> enm,
java.lang.String delimiter)
指定された列挙オブジェクトに含まれる文字列を、区切り文字列を使って連結 する。 |
static java.lang.String |
concatenate(java.util.Enumeration<java.lang.String> enm,
java.lang.String delim,
java.lang.String esc)
指定された列挙オブジェクト内の要素文字列を、区切り文字列を使って連結する。 |
static java.lang.String |
concatenate(java.util.Enumeration<java.lang.String> enm,
java.lang.String delim,
java.lang.String openPar,
java.lang.String closePar,
java.lang.String escape)
指定された列挙オブジェクト内の要素文字列を、括弧で囲み、区切り文字列を 使って連結する。 |
static java.lang.String |
concatenate(java.lang.Object[] objs,
java.text.Format fmt,
java.lang.String delim)
指定された配列内のオブジェクトを、書式オブジェクトを使って文字列に変換し、 区切り文字列を付加して連結する。 |
static java.lang.String |
concatenate(java.lang.String[] strs,
char delim,
char escape)
推奨されていません。 char 変数の使用を避けるため廃止。代わりにconcatenate(String[],String,String) を使用して下さい。 |
static java.lang.String |
concatenate(java.lang.String[] strs,
char delim,
char openPar,
char closePar,
char escape)
推奨されていません。 char 変数の使用を避けるため廃止。代わりにconcatenate(String[],String,String,String,String) を使用して下さい。 |
static java.lang.String |
concatenate(java.lang.String[] strings,
java.lang.String delimiter)
指定された文字列の配列を、区切り文字列を使って連結する。 |
static java.lang.String |
concatenate(java.lang.String[] strs,
java.lang.String delim,
java.lang.String escape)
指定された文字列の配列を、区切り文字列を使って連結する。 |
static java.lang.String |
concatenate(java.lang.String[] strs,
java.lang.String delim,
java.lang.String openPar,
java.lang.String closePar,
java.lang.String escape)
指定された文字列の配列を、括弧で囲み、区切り文字列を使って連結する。 |
static java.lang.String |
repeat(char repeated,
int count)
推奨されていません。 char 変数の使用を避けるため廃止。代わりにrepeat(String,int) を使用して下さい。 |
static java.lang.String |
repeat(java.lang.String repeated,
int count)
指定された文字列を、指定回数分繰り返し連結する。 |
static java.lang.String |
repeat(java.lang.String repeated,
int count,
java.lang.String delimiter)
指定された文字列を、区切り文字列を付加して、指定回数分繰り返し連結する。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
protected StringConcatenator()
メソッドの詳細 |
---|
public static java.lang.String concatenate(java.lang.String[] strings, java.lang.String delimiter)
strings
- 文字列の配列。delimiter
- 区切り文字列。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。public static java.lang.String concatenate(java.util.Enumeration<java.lang.String> enm, java.lang.String delimiter)
enm
- 連結対象の文字列を含む列挙オブジェクト。delimiter
- 区切り文字列。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。public static java.lang.String concatenate(java.util.Collection<java.lang.String> coll, java.lang.String delimiter)
coll
- 連結対処の文字列を含むコレクションオブジェクト。delimiter
- 区切り文字列。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。@Deprecated public static java.lang.String repeat(char repeated, int count)
char
変数の使用を避けるため廃止。代わりにrepeat(String,int)
を使用して下さい。
repeated
- 繰り返しの対象文字。count
- 繰り返し回数。
java.lang.AssertionError
- 繰り返し回数が負の場合(デバッグモードのみ)。public static java.lang.String repeat(java.lang.String repeated, int count)
repeated
- 繰り返しの対象文字列。count
- 繰り返し回数。
java.lang.AssertionError
- 対象文字列がヌルの場合、又は繰り返し回数が負の場合
(デバッグモードのみ)。public static java.lang.String repeat(java.lang.String repeated, int count, java.lang.String delimiter)
repeated
- 繰り返しの対象文字列。count
- 繰り返し回数。delimiter
- 区切り文字列。
java.lang.AssertionError
- 引数がヌルの場合、又は繰り返し回数が負の場合
(デバッグモードのみ)。public static java.lang.String concatenate(java.lang.Object[] objs, java.text.Format fmt, java.lang.String delim) throws java.lang.IllegalArgumentException
objs
- オブジェクトの配列。fmt
- 書式オブジェクト。delim
- 区切り文字列。
java.lang.IllegalArgumentException
- 書式オブジェクトによる文字列への変換に
失敗した場合。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。public static java.lang.String concatenate(java.util.Enumeration<java.lang.Object> enm, java.text.Format fmt, java.lang.String delim) throws java.lang.IllegalArgumentException
enm
- 列挙オブジェクト。fmt
- 書式オブジェクト。delim
- 区切り文字列。
java.lang.IllegalArgumentException
- 書式オブジェクトによる文字列への変換に
失敗した場合。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。public static java.lang.String concatenate(java.util.Collection coll, java.text.Format fmt, java.lang.String delim) throws java.lang.IllegalArgumentException
coll
- コレクションオブジェクト。fmt
- 書式オブジェクト。delim
- 区切り文字列。
java.lang.IllegalArgumentException
- 書式オブジェクトによる文字列への変換に
失敗した場合。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。public static java.lang.String concatenate(java.lang.String[] strs, java.lang.String delim, java.lang.String escape)
strs
- 文字列の配列。delim
- 区切り文字列。escape
- エスケープ文字列。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。@Deprecated public static java.lang.String concatenate(java.lang.String[] strs, char delim, char escape)
char
変数の使用を避けるため廃止。代わりにconcatenate(String[],String,String)
を使用して下さい。
strs
- 文字列の配列。delim
- 区切り文字。escape
- エスケープ文字。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。@Deprecated public static java.lang.String concatenate(java.util.Enumeration<java.lang.String> enm, char delim, char esc)
char
変数の使用を避けるため廃止。代わりにconcatenate(java.util.Enumeration,String,String)
を使用して下さい。
enm
- 列挙オブジェクト。delim
- 区切り文字。esc
- エスケープ文字。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。public static java.lang.String concatenate(java.util.Enumeration<java.lang.String> enm, java.lang.String delim, java.lang.String esc)
enm
- 列挙オブジェクト。delim
- 区切り文字列。esc
- エスケープ文字列。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。@Deprecated public static java.lang.String concatenate(java.util.Collection<java.lang.String> coll, char delim, char esc)
char
変数の使用を避けるため廃止。代わりにconcatenate(java.util.Collection,String,String)
を使用して下さい。
coll
- コレクションオブジェクト。delim
- 区切り文字。esc
- エスケープ文字。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。public static java.lang.String concatenate(java.util.Collection<java.lang.String> coll, java.lang.String delim, java.lang.String esc)
coll
- コレクションオブジェクト。delim
- 区切り文字列。esc
- エスケープ文字列。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。@Deprecated public static java.lang.String concatenate(java.lang.String[] strs, char delim, char openPar, char closePar, char escape)
char
変数の使用を避けるため廃止。代わりにconcatenate(String[],String,String,String,String)
を使用して下さい。
strs
- 文字列の配列。delim
- 区切り文字。openPar
- 開き括弧。closePar
- 閉じ括弧。escape
- エスケープ文字。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。public static java.lang.String concatenate(java.lang.String[] strs, java.lang.String delim, java.lang.String openPar, java.lang.String closePar, java.lang.String escape)
strs
- 文字列の配列。delim
- 区切り文字。openPar
- 開き括弧。closePar
- 閉じ括弧。escape
- エスケープ文字列。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。@Deprecated public static java.lang.String concatenate(java.util.Enumeration<java.lang.String> enm, char delim, char openPar, char closePar, char escape)
char
変数の使用を避けるため廃止。代わりにconcatenate(java.util.Enumeration,String,String,String,String)
を使用して下さい。
enm
- 列挙オブジェクト。delim
- 区切り文字。openPar
- 開き括弧。closePar
- 閉じ括弧。escape
- エスケープ文字。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。public static java.lang.String concatenate(java.util.Enumeration<java.lang.String> enm, java.lang.String delim, java.lang.String openPar, java.lang.String closePar, java.lang.String escape)
enm
- 列挙オブジェクト。delim
- 区切り文字列。openPar
- 開き括弧。closePar
- 閉じ括弧。escape
- エスケープ文字列。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。@Deprecated public static java.lang.String concatenate(java.util.Collection<java.lang.String> coll, char delim, char openPar, char closePar, char escape)
char
変数の使用を避けるため廃止。代わりにconcatenate(java.util.Collection,String,String,String,String)
を使用
して下さい。
coll
- コレクションオブジェクト。delim
- 区切り文字。openPar
- 開き括弧。closePar
- 閉じ括弧。escape
- エスケープ文字。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。public static java.lang.String concatenate(java.util.Collection<java.lang.String> coll, java.lang.String delim, java.lang.String openPar, java.lang.String closePar, java.lang.String escape)
coll
- コレクションオブジェクト。delim
- 区切り文字列。openPar
- 開き括弧。closePar
- 閉じ括弧。escape
- エスケープ文字列。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |