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及StringStringBuilderStringJoiner总结)的主要内容,如果未能解决你的问题,请参考以下文章
Java 学习笔记 - Java 8 StringJoiner