StringJoiner类是jdk8新增的一个类,但是目前被用到的不多。其底层使用的依然是StringBuilder
看下面一个例子
可以看出同样是拼接出[1,2,3]StringJoiner比StringBuilder渐变的多,其实这也是StringJoiner类的经典应用了
即如果我们成的字符串有开始符号 间隔符号 结束符号这些明显的特征,我们可以在创建对象的时候就先把这些特征符号拼接好,就可以让我们对该字符串的拼接简单很多
- 常见方法
由于这些方法的使用和StringBuilder类基本类似,故不再演示
总结
StringJoiner类在实际开发中用的不多,以后除了上面特定的场景下使用StringJoiner,在其他情况下还是使用StringBuffer类较好
标签:符号,StringBuilder,拼接,StringJoiner,使用,字符串 From: https://www.cnblogs.com/swtaa/p/16988283.html