0
点赞
收藏
分享

微信扫一扫

String,StringBuilder和StringJoiner的作用

1.String

表示字符串的类,定义的很多操作字符串的方法

2.StringBuilder

一个可变的操作字符串的容器。

可以高效的拼接字符串,还可以将容器里面的内容反转。

public class String7 {
public static void main(String[] args) {
//用StringBuilder做出字符串的连接
int[] arr = {1, 2, 3};
String str = arrToString(arr);
System.out.println(str);

}
public static String arrToString(int[] arr) {
StringBuilder sb = new StringBuilder();
sb.append("[");
for (int i = 0; i < arr.length; i++) {
if (i == arr.length - 1) {
sb.append(arr[i]);
} else {
sb.append(arr[i]).append(",");
}
}
sb.append("]");
return sb.toString();
}
}

String,StringBuilder和StringJoiner的作用_字符串

3.StringJoiner

JDK8出现的一个可变的操作字符串的容器,可以高效,方便的拼接字符串。

public class String8 {
public static void main(String[] args) {
//1.创建对象
StringJoiner sj = new StringJoiner(",","[","]");

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

//打印
String str = sj.toString();
System.out.println(str);
}
}

String,StringBuilder和StringJoiner的作用_创建对象_02

举报

相关推荐

0 条评论