java中快速创建带初始值的List和Map实例
程序员文章站
2024-02-26 14:27:22
初始化一个list和map对象并为期加入值的写法如下:
list slist = new arraylist
初始化一个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实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。