拒绝使用new创建集合的方式

通常我们创建List或者Map的时候使用的方式为:

List<String> list = new ArrayList<>();   list.add("123");  list.add("1234");

Map<String,String> map = new HashMap<>();  map.pub("appCode","12");  map.pub("appCode2","12");

然后我们可以借助第三方jar创建看着就高大上一点:

1、使用guava-23.6-jre.jar(google的guava):

private static final Map<String, String> COMMON_ERROR_MAP = ImmutableMap.<String, String>builder().put("appCode","12").put("appCode2","12").build();

List<String> list = Lists.newArrayList("123","1234");

Set<String> probeSet = ImmutableSet.<String>builder().add("34567").build();

 

   

posted @ 2018-06-28 15:24  舞羊  阅读(209)  评论(0编辑  收藏  举报