List和ArrayList的区别?

来源:4-10 学生选课---应用泛型管理课程 Ⅱ

qq_慕UI7598871

2021-06-22 20:40

List<Integer> list=new ArrayList<Integer>();
ArrayList<Integer> list1=new ArrayList<Integer>();
两种方式声明的集合有什么区别?


写回答 关注

2回答

  • 小帆666
    2022-11-21 12:48:20

    List接口及其实现类--ArrayList

    List是元素有序并且可以重复的集合,被称为序列。

    List可以精确的控制每个元素的插入位置,或删除某个位置元素

    Listadd()插入方法和get()获取方法

    ArrayList--数组序列,是List的一个重要实现类

    ArrayList底层是由数组实现的,这也是其名字的由来


  • 慕梦前来
    2021-06-23 18:41:02

    1.在编程语言中ArrayList类是.Net Framework提供的用于数据存储和检索的专用类。List 类可以简单视之为双向连结串行,以线性列的方式管理物件集合...

    2.ArrayList继承了IList接口,所以它可以很方便的进行数据的添加,插入和移除...

    3.在ArrayList中可以插入不同类型的数据。ArrayList会把所有插入其中的数据都...

    4.在使用ArrayList中的数据来处理问题的时候,很可能会报类型不匹配的错误,


Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题