public final class Builder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
concat(java.lang.Object... elements)
elementsの各要素のtoString()の結果を単純に連結した文字列を返す。
大量の文字列連結を行う場合、+演算子による連結より処理効率がよい。
|
static java.lang.String |
join(java.lang.Iterable<?> lines)
linesの各要素のtoString()の結果を
#LS で連結した文字列を返す。 |
static java.lang.String |
join(java.lang.Iterable<?> lines,
java.lang.String separator)
linesの各要素のtoString()の結果を、separatorで連結した文字列を返す。
|
static java.lang.String |
join(java.lang.Object[] lines,
java.lang.String separator)
linesの各要素のtoString()の結果を、separatorで連結した文字列を返す。
|
@Published(tag="architect") public static java.lang.String join(java.lang.Iterable<?> lines, java.lang.String separator)
List<String> list = Arrays.asList("あ", "い", "う");
String str = Builder.join(list, ","); //--> "あ,い,う"
lines
- 連結される要素文字列separator
- 要素間に連結される文字列@Published(tag="architect") public static java.lang.String join(java.lang.Object[] lines, java.lang.String separator)
String[] lines = {"あ", "い", "う"};
String str = Builder.join(lines, ","); //--> "あ,い,う"
lines
- 連結される要素文字列separator
- 要素間に連結される文字列@Published(tag="architect") public static java.lang.String concat(java.lang.Object... elements)
String str = Builder.concat("あ", "い", "う"); //--> "あいう"
elements
- 要素@Published(tag="architect") public static java.lang.String join(java.lang.Iterable<?> lines)
#LS
で連結した文字列を返す。
List<String> list = Arrays.asList("あ", "い", "う");
String str = Builder.join(list); //--> "あ\nい\nう"
lines
- 連結される要素文字列