摘要:默認情況,遇到,拋忽略不忽略可以使用實現接口的類用于對進行連接
public class JoinerDemo { ListstringList=new ArrayList (); @Before public void init(){ stringList.add("a"); stringList.add("b"); stringList.add("c"); stringList.add(null); } //默認情況,遇到null,拋exception @Test public void defaultJoin(){ String strDefault = Joiner.on("|").join(stringList); System.out.println(strDefault); } @Test public void skipNull(){ //忽略null String str= Joiner.on("|").skipNulls().join(stringList); System.out.println(str); } @Test public void useForNull(){ //不忽略null String str2=Joiner.on("|").useForNull("no value").join(stringList); System.out.println(str2); } //joiner 可以使用實現Appendable接口的類 @Test public void join() throws Exception{ FileWriter fileWriter = new FileWriter("D://log//haha.txt"); Joiner joiner=Joiner.on("#").useForNull(" "); joiner.appendTo(fileWriter,stringList); fileWriter.close(); } //用于對map進行連接 @Test public void testMapJoiner(){ Map testMap= Maps.newLinkedHashMap(); testMap.put("Washington D.C","Redskins"); testMap.put("New York City","Giants"); testMap.put("Philadelphia","Eagles"); testMap.put("Dallas","Cowboys"); String returnedString=Joiner.on("#").withKeyValueSeparator("=").join(testMap); System.out.println(returnedString); } }
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/65685.html
某熊的技術之路指北 ? 當我們站在技術之路的原點,未來可能充滿了迷茫,也存在著很多不同的可能;我們可能成為 Web/(大)前端/終端工程師、服務端架構工程師、測試/運維/安全工程師等質量保障、可用性保障相關的工程師、大數據/云計算/虛擬化工程師、算法工程師、產品經理等等某個或者某幾個角色。某熊的技術之路系列文章/書籍/視頻/代碼即是筆者蹣跚行進于這條路上的點滴印記,包含了筆者作為程序員的技術視野、...
摘要:今天逛了逛,順手精選出了一下近幾個月以來上最熱門的個項目。相關閱讀正式開源,幫助應用快速容器化未來可能會上熱門的項目地址介紹哈哈,皮一下很開心。這是我自己開源的一份文檔,目前仍在完善中,歡迎各位英雄好漢一起完善。 showImg(https://segmentfault.com/img/remote/1460000015766827?w=391&h=220);今天逛了逛Github,順...
摘要:哪吒社區技能樹打卡打卡貼函數式接口簡介領域優質創作者哪吒公眾號作者架構師奮斗者掃描主頁左側二維碼,加入群聊,一起學習一起進步歡迎點贊收藏留言前情提要無意間聽到領導們的談話,現在公司的現狀是碼農太多,但能獨立帶隊的人太少,簡而言之,不缺干 ? 哪吒社區Java技能樹打卡?【打卡貼 day2...
閱讀 1106·2021-11-23 10:05
閱讀 1785·2021-11-12 10:36
閱讀 1853·2019-08-30 15:56
閱讀 1684·2019-08-29 12:32
閱讀 3043·2019-08-28 18:04
閱讀 3428·2019-08-26 12:17
閱讀 2502·2019-08-26 11:35
閱讀 1240·2019-08-23 15:11