1.通过 new ArrayList<>()
List <类型> 名称 = new ArrayList<>();
EG: List<String> stringList = new ArrayList<>();
// 这种方法就是用add来添加 .add(类型的数据)
// 拿到方法 .get(index) index 是索引
// 删除方法 .remove(index) index 是索引
// 按照索引删除 .remove(Object o) o 是对象
2. 通过Arrays.asList()
这种方法构造出的List是固定长度的,如果调用add方法增加新的元素,会报异常,List是由Array转换而来,而Array是不能动态增加长度的,适合于构造静态不变List.
List<String> stringList = Arrays.asList("1", "2", "3");
3.通过hutool工具类collectionUtil创建 文章来源:https://www.toymoban.com/news/detail-514330.html
list可以动态添加元素,比较友好,适合于构造动态List文章来源地址https://www.toymoban.com/news/detail-514330.html
List<String> stringList = CollectionUtil.newArrayList("1", "2", "3");
hutool 依赖
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>4.5.7</version>
</dependency>
junit 依赖
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<!-- 不设置scope就是全局-->
<scope>test</scope>
</dependency>
到了这里,关于Java创建List 的三种方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!