|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 - 引数がヌルの場合(デバッグモードのみ)。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||