方法一:使用Java 8的Stream流來實(shí)現(xiàn)List數(shù)組用逗號(hào)分隔開,轉(zhuǎn)成字符串,具體實(shí)現(xiàn)如下:
List list = new ArrayList();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
String str = list.stream().collect(Collectors.joining(","));
System.out.println(str); //輸出結(jié)果為 a,b,c,d
方法二:使用Stream的collect方法,結(jié)合Collectors.joining方法,可以將List中的元素用指定的分隔符連接起來,生成一個(gè)字符串。在上面的代碼中,我們使用了逗號(hào)作為分隔符,將List中的元素連接成了一個(gè)字符串。
另外,如果要在字符串的開頭或結(jié)尾加上一些額外的字符,可以使用String的concat方法,例如:文章來源:http://www.zghlxwxcb.cn/news/detail-508402.html
String str = ",".concat(list.stream().collect(Collectors.joining(","))).concat(",");
System.out.println(str); //輸出結(jié)果為 ,a,b,c,d,
以上代碼在字符串的開頭和結(jié)尾加上了逗號(hào),輸出結(jié)果為 “,a,b,c,d,”。文章來源地址http://www.zghlxwxcb.cn/news/detail-508402.html
到了這里,關(guān)于java List數(shù)組用逗號(hào)分隔開,轉(zhuǎn)成字符串的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!