java中快速创建带初始值的List和Map实例
发布时间:2020-05-25 06:34:54 所属栏目:Java 来源:互联网
导读:初始化一个List和Map对象并为期加入值的写法如下:ListStringsList=newArrayListString();
|
初始化一个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实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程小技巧。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – Paypal Sandbox支付状态待定
- 为什么java 8 lambdas允许访问非final类变量?
- 使用 java.net.InterfaceAddress 获取网卡信息
- Eclipse中引入com.sun.image.codec.jpeg包报错的完美解决办
- Java尽量精确地抽取网页的发布时间
- Java Socket编程心跳包创建实例解析
- java – 如何使用Maven创建不依赖的可执行jar?
- java文本文件加密解密类
- 从javax.swing.text尝试针对AbstractDocument.UndoRedoDocu
- java – 布局预览渲染问题:不支持PorterDuff颜色过滤器
