Stringjoiner
使用需要加入
import java.util.StringJoiner
构造方法:
StringJoiner(CharSequence delimiter)
创建一个 StringJoiner 实例,使用指定的分隔符,前缀和后缀默认为空字符串。
StringJoiner(CharSequence delimiter, CharSequence prefix, CharSequence suffix)
创建一个 StringJoiner 实例,可以指定分隔符、前缀和后缀。
添加元素:
StringJoiner add(CharSequence newElement)
将指定的元素追加到此 StringJoiner 的内部缓冲区,之间插入分隔符。如果这是第一次调用 add,则在添加元素之前会先添加前缀。
合并 :
StringJoiner merge(StringJoiner other)
将另一个 StringJoiner 的元素合并到此 StringJoiner,不会添加其他 StringJoiner 的前缀,但会正确应用分隔符和后缀。
设置空值:
StringJoiner setEmptyValue(CharSequence emptyValue)
设置当没有添加任何元素时返回的字符串。默认情况下,如果没有添加元素,toString 方法将返回由前缀和后缀组成的字符串。
获取结果字符串:
String toString()
返回由已添加的元素构成的字符串,元素之间以分隔符隔开,并且在开始处有前缀,在结束处有后缀。如果没有添加任何元素,则返回通过 setEmptyValue 设置的值或默认构造的前缀+后缀。