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实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程小技巧。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |