工作-如何快速的创建List

如何快速创建List数据结构

我们在日常的开发过程中难免会要用到 List 数据结构,涉及到List时我们一般都是使用 new ArrayList(),然后再一个个的add对象,看起来很是繁琐,那么接下来就简单聊下几种创建 List 的方式;

  1. 使用Collections.addAll()方法,前提仍然是先要 new ArrayList();
ArrayList<String> list = new ArrayList();
Collections.addAll(s,"hello","xiaohuo")
  1. 使用工具类 Arrays 调用 asList(…args)直接返回一个List数据结构;

    List<String> list = Arrays.asList("11","22","33")
    
  2. 引入 Guava 的工具包,使用 Lists.newArrayList(…args)方法;

    List<String> list = Lists.newArrayList("wukong","bajie","baigujing");
    
  3. 如果开发过程用的是 JDK9 的话,我们可以使用自带的 List 类,调用 of 方法;

    List<String> list = List.of("wade","james","kobe");
    

以上就是我们工作用如果想要快速创建List时可能用到的方法,谢谢~~

你可能感兴趣的:(经验分享)