Package | Description |
---|---|
cn.hutool.core.text |
提供文本相关操作的封装,还包括Unicode工具UnicodeUtil
|
Modifier and Type | Method and Description |
---|---|
StrJoiner |
StrJoiner.append(char c) |
StrJoiner |
StrJoiner.append(CharSequence csq) |
StrJoiner |
StrJoiner.append(CharSequence csq,
int startInclude,
int endExclude) |
<E> StrJoiner |
StrJoiner.append(Iterable<E> iterable,
Function<? super E,? extends CharSequence> toStrFunc)
追加
Iterator 中的元素到拼接器中 |
<E> StrJoiner |
StrJoiner.append(Iterator<E> iterator,
Function<? super E,? extends CharSequence> toStrFunc)
追加
Iterator 中的元素到拼接器中 |
<T> StrJoiner |
StrJoiner.append(Iterator<T> iterator)
追加
Iterator 中的元素到拼接器中 |
StrJoiner |
StrJoiner.append(Object obj)
追加对象到拼接器中
|
<T> StrJoiner |
StrJoiner.append(T[] array)
追加数组中的元素到拼接器中
|
<T> StrJoiner |
StrJoiner.append(T[] array,
Function<T,? extends CharSequence> toStrFunc)
追加数组中的元素到拼接器中
|
StrJoiner |
StrJoiner.merge(StrJoiner strJoiner)
|
static StrJoiner |
StrJoiner.of(CharSequence delimiter)
使用指定分隔符创建StrJoiner
|
static StrJoiner |
StrJoiner.of(CharSequence delimiter,
CharSequence prefix,
CharSequence suffix)
使用指定分隔符创建StrJoiner
|
static StrJoiner |
StrJoiner.of(StrJoiner joiner)
根据已有StrJoiner配置新建一个新的StrJoiner
|
StrJoiner |
StrJoiner.setDelimiter(CharSequence delimiter)
设置分隔符
|
StrJoiner |
StrJoiner.setEmptyResult(String emptyResult)
设置当没有任何元素加入时,默认返回的字符串,默认""
|
StrJoiner |
StrJoiner.setNullMode(StrJoiner.NullMode nullMode)
设置
null 元素处理逻辑 |
StrJoiner |
StrJoiner.setPrefix(CharSequence prefix)
设置前缀
|
StrJoiner |
StrJoiner.setSuffix(CharSequence suffix)
设置后缀
|
StrJoiner |
StrJoiner.setWrapElement(boolean wrapElement)
设置前缀和后缀是否包装每个元素
|
Modifier and Type | Method and Description |
---|---|
StrJoiner |
StrJoiner.merge(StrJoiner strJoiner)
|
static StrJoiner |
StrJoiner.of(StrJoiner joiner)
根据已有StrJoiner配置新建一个新的StrJoiner
|
Copyright © 2024. All rights reserved.