ToB企服应用市场:ToB评测及商务社交产业平台

标题: Array和ArrayList有什么区别呢? [打印本页]

作者: 民工心事    时间: 2022-8-24 14:01
标题: Array和ArrayList有什么区别呢?
转自:
  http://www.java265.com/JavaJingYan/202207/16570752293905.html
Array:
     数组(Array)是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按有序的形式组织起来的一种形式。这些有序排列的同类数据元素的集合称为数组。
数组是用于储存多个相同类型数据的集合
ArrayList:
    ArrayList就是动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了动态的增加和减少元素,实现了ICollection和IList接口,灵活的设置数组的大小等好处
 
下文笔者讲述Array和ArrayList的区别简介说明,如下所示
  1. 区别1:
  2.     存储类型不同
  3.          Array:只可存储基本数据类型和对象
  4.          ArrayList:只能存储对象
  5. 区别2:
  6.     大小不同
  7.         Array:被设置为固定大小
  8.         ArrayList:是一个可变数组,大小可自动调整
  9. 区别3:
  10.     对象所包含的方法不同
  11.         Array:所包含的方法没有ArrayList多
  12.         ArrayList有很多操作方法:addAll、removeAll、iteration等
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4