加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java中快速创建带初始值的List和Map实例

发布时间:2020-12-14 22:19:18 所属栏目:Java 来源:网络整理
导读:初始化一个List和Map对象并为期加入值的写法如下: ListString sList = new ArrayListString(); sList.add("str1"); sList.add("str2"); MapString,String sMap = new HashMapString,String(); sMap.put("k1","v1"); sMap.put("k2","v2"); 该操作也可以用如

初始化一个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"); 

该操作也可以用如下的代码实现,可使代码看起来更整洁:

List<String> sList = Arrays.asList("str1","str2");//这种方法生成的list,是不支持添加或删除元素的
private Map<Integer,String> newsEventMap = new HashMap<Integer,String>(){{ 
put("k1","v1"); 
put("k2","v2"); 
}}; 

以上这篇java中快速创建带初始值的List和Map实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程小技巧。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读