java中快速創(chuàng)建帶初始值的List和Map實例
更新時間:2017年10月07日 11:13:22 作者:TonsonMiao-苗紅賓
下面小編就為大家?guī)硪黄猨ava中快速創(chuàng)建帶初始值的List和Map實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
初始化一個List和Map對象并為期加入值的寫法如下:
List<String> sList = new ArrayList<String>(); sList.add("str1"); sList.add("str2");
Map<String,String> sMap = new HashMap<String, String>(); sMap.put("k1", "v1"); sMap.put("k2", "v2");
該操作也可以用如下的代碼實現(xiàn),可使代碼看起來更整潔:
List<String> sList = Arrays.asList("str1", "str2");//這種方法生成的list,是不支持添加或刪除元素的
private Map<Integer, String> newsEventMap = new HashMap<Integer, String>(){{ put("k1","v1"); put("k2","v2"); }};
以上這篇java中快速創(chuàng)建帶初始值的List和Map實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
關(guān)于Java8的foreach中使用return/break/continue產(chǎn)生的問題
這篇文章主要介紹了關(guān)于Java8的foreach()中使用return/break/continue產(chǎn)生的問題,在使用foreach()處理集合時不能使用break和continue這兩個方法,也就是說不能按照普通的for循環(huán)遍歷集合時那樣根據(jù)條件來中止遍歷,需要的朋友可以參考下2023-10-10JAVA?GUI基礎(chǔ)與MouseListener用法
這篇文章主要介紹了JAVA?GUI基礎(chǔ)與MouseListener用法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-12-12String轉(zhuǎn)BigDecimal,BigDecimal常用操作,以及避免踩坑記錄
這篇文章主要介紹了String轉(zhuǎn)BigDecimal,BigDecimal常用操作,以及避免踩坑記錄,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-07-07POST方法給@RequestBody傳參數(shù)失敗的解決及原因分析
這篇文章主要介紹了POST方法給@RequestBody傳參數(shù)失敗的解決及原因分析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-10-10