Java基础知识点(StringJoiner及StringStringBuilderStringJoiner总结)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础知识点(StringJoiner及StringStringBuilderStringJoiner总结)相关的知识,希望对你有一定的参考价值。

一:StringJoiner的概述及作用

1.概述:跟StringBuilder一样,也可以看成是一个容器,创建之后里面的内容是可变的。

2.作用:提高字符串的操作效率,而且代码编写特别简洁,但是目前很少有人用。

这个功能是在JDK8出现的。

二:StringBuilder的构造方法

方法名

说明

public StringJoiner(间隔符号)

创建一个StrIngJoiner对象,指定拼接时的间隔符号

public StringJoiner(间隔符号,开始符号,结束符号)

创建一个StringJoiner对象,指定拼接时的间隔符号、开始符号、结束符号

StringJoiner sj = new StringJoiner("...");
StringJoiner sj = new StringJoiner(",","","");

三:StringBuilder的成员方法

方法名

说明

public StringJoiner(添加的内容);

添加数据并返回对象本身

public int length()

返回长度(字符出现的个数)

public String toString()

返回一个字符串(该字符串就是拼接之后的结果)

eg:


import java.util.StringJoiner;

public class Demo1
public static void main(String[] args)
//1.创建一个对象,并指定中间的间隔符号
StringJoiner sj = new StringJoiner("---");

//2.添加元素
sj.add("bbb").add("ccc").add("ddd");


//3.打印结果
System.out.println(sj);

四:总结

1.String:表示字符串的类,定义了很多操作字符串的方法。

2.StringBuilder:一个可变的操作字符串的容器。还可以将容器里面的内容反转。

3.StringJoiner:JDK出现的一个可变的操作字符串的容器,可以高效、方便的拼接字符串,在拼接的时候,可以指定间隔符号,开始符号,结束符号。

Java基础知识点(StringJoiner及String、StringBuilder、StringJoiner总结)_方法名







以上是关于Java基础知识点(StringJoiner及StringStringBuilderStringJoiner总结)的主要内容,如果未能解决你的问题,请参考以下文章

Java 学习笔记 - Java 8 StringJoiner

Java8中的Java.util.StringJoiner

Java 8 – StringJoiner example

20200109 java.util.StringJoiner

Java字符串拼接新方法 StringJoiner

拼接字符串新姿势—StringJoiner