点击上方蓝色“方志朋”,选择“设为星标”回复“666”获取独家整理的学习资料!前言之前,我们经常会通过StringBuffer或者StingBuilder对字符串进行拼接,但是你知道Java8中推出的StringJoiner吗?它比前者更加优美、灵活,如果你现在还使用StringBuffer拼接,强烈推荐你试试StringJoiner。介绍在实用StringJoiner类之前,如果我们想要数据最终的字符串以逗号隔开,大概是这样的StringBuilder sb = new StringBuilder();IntStream.range(1,10).forEach(i->{ sb.append(i+""); if( i 10){ sb.append(",") } });如果引入StringJoiner,如何处理呢?StringJoiner sj = new StringJoiner(",");IntStream.range(1,10).forEach(i->sj.add(i+""));看着是不是更简单直观了呢?另外,StringJoiner类的构造函数,还可以做到可选择
………………………………