Google guava 常用工具类的使用

1.普通集合创建

// 普通Collection的创建
List list = Lists.newArrayList();
Set set = Sets.newHashSet();
Map map = Maps.newHashMap();

2.针对Map>结构添加数据的技巧

以往的写法

Map> map = new HashMap>();
List list = new ArrayList();
list.add(1);
list.add(2);
map.put("aa", list);
System.out.println(map.get("aa"));//[1, 2]

现在

Multimap map = ArrayListMultimap.create();      
map.put("aa", 1);
map.put("aa", 2);
System.out.println(map.get("aa"));  //[1, 2]

 

你可能感兴趣的:(Google guava 常用工具类的使用)