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