StringJoiner类

StringJoiner类是jdk8新增的一个类,但是目前被用到的不多。其底层使用的依然是StringBuilder

看下面一个例子

可以看出同样是拼接出[1,2,3]StringJoiner比StringBuilder渐变的多,其实这也是StringJoiner类的经典应用了

即如果我们成的字符串有开始符号 间隔符号 结束符号这些明显的特征,我们可以在创建对象的时候就先把这些特征符号拼接好,就可以让我们对该字符串的拼接简单很多

  • 常见方法


    由于这些方法的使用和StringBuilder类基本类似,故不再演示

总结

StringJoiner类在实际开发中用的不多,以后除了上面特定的场景下使用StringJoiner,在其他情况下还是使用StringBuffer类较好

posted @ 2022-12-16 21:02  一往而深,  阅读(21)  评论(0编辑  收藏  举报