Java字串拼接寫法 joiner.on

枕上~詩書閒發表於2020-12-12

1、 joiner.on

String result = Joiner.on(",").join(list);

這種寫法最簡單,直接Joiner.on 拼接 “,” “#” “、”_" “-” 之類的

也是最常用的方法

2、 StringBuilder

StringBuilder strBur = new StringBuilder();
list.forEach(val -> {
    strBur.append(val).append("#");
});
strBur.toString();

這種就是平常StringBuffer的寫法,一個個遍歷迴圈的去append新增

3、Java8Stream的寫法

String result = list.stream().collect(Collectors.joining("_"));

相關文章