-
public final class StringBuilderExtensions
-
-
Method Summary
Modifier and Type Method Description final static <T extends Any> StringBuilderappendJoin(StringBuilder $self, Array<out T> value, CharSequence separator, CharSequence prefix, CharSequence postfix, Integer limit, CharSequence truncated, Function1<T, CharSequence> transform)将指定的数组加入到当前的字符串构建器。 final static <T extends Any> StringBuilderappendJoin(StringBuilder $self, Iterable<T> value, CharSequence separator, CharSequence prefix, CharSequence postfix, Integer limit, CharSequence truncated, Function1<T, CharSequence> transform)将指定的列表加入到当前的字符串构建器。 final static <K extends Any, V extends Any> StringBuilderappendJoin(StringBuilder $self, Map<K, V> value, CharSequence separator, CharSequence prefix, CharSequence postfix, Integer limit, CharSequence truncated, Function1<Entry.Map<K, V>, CharSequence> transform)将指定的映射加入到当前的字符串构建器。默认的转化操作是 $k=$v。-
-
Method Detail
-
appendJoin
final static <T extends Any> StringBuilder appendJoin(StringBuilder $self, Array<out T> value, CharSequence separator, CharSequence prefix, CharSequence postfix, Integer limit, CharSequence truncated, Function1<T, CharSequence> transform)
将指定的数组加入到当前的字符串构建器。
-
appendJoin
final static <T extends Any> StringBuilder appendJoin(StringBuilder $self, Iterable<T> value, CharSequence separator, CharSequence prefix, CharSequence postfix, Integer limit, CharSequence truncated, Function1<T, CharSequence> transform)
将指定的列表加入到当前的字符串构建器。
-
appendJoin
final static <K extends Any, V extends Any> StringBuilder appendJoin(StringBuilder $self, Map<K, V> value, CharSequence separator, CharSequence prefix, CharSequence postfix, Integer limit, CharSequence truncated, Function1<Entry.Map<K, V>, CharSequence> transform)
将指定的映射加入到当前的字符串构建器。默认的转化操作是
$k=$v。
-
-
-
-