Java StringJoiner 类
Java.util 包提供了一个 StringJoiner 类,用于使用构造由分隔符分隔的字符序列,并且可以选择以提供的前缀开头并以提供的后缀结尾。
类声明
java.util.StringJoiner 类的声明是:
public final class StringJoiner
extends Object
类构造函数
序号 | 构造函数和描述 |
---|---|
1. | StringJoiner(CharSequence delimiter) 构造一个 StringJoiner,其中不包含字符,不包含前缀或后缀,以及所提供分隔符的副本。 |
2. | StringJoiner(CharSequence delimiter, CharSequence prefix, CharSequence suffix) 构造一个不带任何字符的 StringJoiner使用所提供的前缀、分隔符和后缀的副本来更改其中的字符。 |
java.util.StringJoiner 方法
java.util.StringJoiner 类有许多方法,如下所示:
成员方法
设置确定此 StringJoiner 的字符串表示形式且尚未添加任何元素(即为空时)时要使用的字符序列。序号 | 方法和说明 |
---|---|
1. | StringJoiner add(CharSequence newElement) 添加给定 CharSequence 值的副本作为 StringJoiner 值的下一个元素。 |
2. | int length() 返回此 StringJoiner 的字符串表示形式的长度。 |
3. | StringJoiner merge(StringJoiner other) 如果给定的 StringJoiner 非空,则将不带前缀和后缀的内容添加为下一个元素。 |
4. | StringJoiner setEmptyValue(CharSequence emptyValue) |
5. | String toString() 返回当前值,由前缀、到目前为止添加的由分隔符分隔的值和后缀组成,除非没有添加任何元素,在这种情况下,返回前缀 + 后缀或空值字符。 |
继承的方法
该类继承了以下类的方法:
- java.lang.Object