java中List數(shù)組用逗號分隔開轉(zhuǎn)成字符串2種方法
方法一:使用Java 8的Stream流來實現(xiàn)List數(shù)組用逗號分隔開,轉(zhuǎn)成字符串
具體實現(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中的元素用指定的分隔符連接起來,生成一個字符串。在上面的代碼中,我們使用了逗號作為分隔符,將List中的元素連接成了一個字符串。
另外,如果要在字符串的開頭或結(jié)尾加上一些額外的字符,可以使用String的concat方法,例如:
String str = ",".concat(list.stream().collect(Collectors.joining(","))).concat(",");
System.out.println(str); //輸出結(jié)果為 ,a,b,c,d,
以上代碼在字符串的開頭和結(jié)尾加上了逗號,輸出結(jié)果為 “,a,b,c,d,”。
附:將逗號分隔的字符串轉(zhuǎn)換為List
String str = "a,b,c";
List<String> result = Arrays.asList(str.split(","));總結(jié)
到此這篇關(guān)于java中List數(shù)組用逗號分隔開轉(zhuǎn)成字符串2種方法的文章就介紹到這了,更多相關(guān)java List數(shù)組逗號分隔轉(zhuǎn)字符串內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringBoot使用@ResponseBody返回圖片的實現(xiàn)
這篇文章主要介紹了SpringBoot使用@ResponseBody返回圖片的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-11-11
idea中運行Application時報錯,命令行過長問題及解決
本文主要描述了在IntelliJIDEA中編譯并運行Java項目時,因命令行長度限制導(dǎo)致的“命令行行長”錯誤,并給出了具體解決方案,即修改IDEA的運行配置文件,選擇“縮短命令行”并選擇“jar清單”選項,最后保存設(shè)置重新運行2026-05-05
Java實現(xiàn)“年-月-日 上午/下午時:分:秒”的簡單代碼
當前的日期輸出的方法有很多,本文為大家介紹下在java中是如何實現(xiàn)“年-月-日 上午/下午時:分:秒”,感興趣的朋友不妨參考下2015-08-08
SpringController返回值和異常自動包裝的問題小結(jié)
今天遇到一個需求,在不改動原系統(tǒng)代碼的情況下,將Controller的返回值和異常包裝到一個統(tǒng)一的返回對象中去,下面通過本文給大家介紹SpringController返回值和異常自動包裝的問題,需要的朋友可以參考下2024-03-03
Java 中的 BufferedWriter 介紹_動力節(jié)點Java學院整理
BufferedWriter 是緩沖字符輸出流。它繼承于Writer。接下來通過本文給大家分享Java 中的 BufferedWriter知識,需要的朋友參考下吧2017-05-05
SpringBoot整合數(shù)據(jù)庫連接池Druid的錯誤詳解
文章總結(jié)了幾種SpringBoot整合Druid時遇到的問題及其解決方法,主要問題有:缺少jar包導(dǎo)致系統(tǒng)停止和ClassNotFoundException,通過添加缺少的jar包可以解決問題,同時提醒注意數(shù)據(jù)庫配置信息的正確性和避免jar包沖突2026-04-04
Spring中的ApplicationContext與BeanFactory詳解
這篇文章主要介紹了Spring中的ApplicationContext與BeanFactory詳解,Spring的IoC容器就是一個實現(xiàn)了BeanFactory接口的可實例化類,事實上, Spring提供了兩種不同的容器,一種是最基本的BeanFactory,另一種是擴展的ApplicationContext,需要的朋友可以參考下2024-01-01

