77问答网
所有问题
java集合和数组的区别,举例子
如题所述
举报该问题
其他回答
第1个回答 2020-09-27
int[] arr={0,2,3,4,5,6,7};//大小固定,只能存储int类型的值;
List list = new ArrayList();
list.add("a");
list.add(2);//大小不固定,可以存储任意类型;
总结:
数组特点:大小固定,只能存储相同数据类型的数据;
集合特点:大小可动态扩展,可以存储各种类型的数据;
如有帮助请采纳(不懂请提问),可以看我主页,欢迎来交流学习;
相似回答
数组与集合的区别
?
答:
一、主体不同
1、数组:是有序的元素序列。将有限个类型相同的变量的集合命名。2、集合:具有某种特定性质的具体的或抽象的对象汇总而成的集体。二、特点不同 1、数组:数组中的所有元素都具有相同类型。数组中的元素存储在一个连续性的内存块中,并通过索引来访问。2、集合:给定一个集合,任给一个...
JAVA
里面set,map,list
的区别
是什么?(尽量详细)
答:
1、效率高,但容量固定且无法动态改变
。array还有一个缺点是,无法判断其中实际存有多少元素,length只是告诉我们array的容量。2、Java中有一个Arrays类,专门用来操作array。arrays中拥有一组static函数,equals():比较两个array是否相等。array拥有相同元素个数,且所有对应元素两两相等。fill():将值填入...
数组与集合的区别
答:
一、数组声明了它容纳的元素的类型,而集合不声明
。二、
数组是静态的
,一个数组实例具有固定的大小,一旦创建了就无法改变容量了。而集合是可以动态扩展容量,可以根据需要动态改变大小,集合提供更多的成员方法,能满足更多的需求。三、数组的存放的类型只能是一种(基本类型/引用类型),集合存放的类型可以...
java中
list,set和map
的区别
答:
数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型),
而JAVA集合可以存储和操作数目不固定的一组数据
。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据,不能存放基本数据类型。简单说下集合和数组的区别:(参考文章:《Thinking In Algorithm》03.数据结构之数组)[...
关于
Array
和List
的区别
答:
在
Java中
Array是数组,List是
集合
。数组直接可以使用,List是借口,需要使用实现类,比如:ArrayList。使用方式也
不同,Array数组
使用下标获取元素,List是get(index)初始化Array数组必须指定大小,不灵活。List 可以自己扩充大小,方便。
Java集合和数组的区别
介绍
答:
集合的
对象位置是由对象hash值决定的。所以在集合中查找是否有某个对象效率很高。
数组
以下标顺序决定位置。数组是有序的,所存对象可以重复。集合无序的,对象相同的最多只有一个。所以处理有序的的事务用数组(列表),无序的且有较多合并存取查的事务用集合。
Java数组
属于
集合
吗
答:
Java中数组和集合
是两个概念 比较浅显的话可以这样理解:数组长度固定,必须在初始化时确定
数组的
长度,且数组内存放的元素都是同一类数据,不能存放
不同
类型的数据。数组是有局限性的“集合”。集合长度是不固定的,可以存放不同类型的数据,且集合的长度是可变的。
大家正在搜
java数组和集合的区别
java数组转集合
java集合转换成数组
java中如何建立数组型集合
Java数组集合
java数组遍历的几种方法
java数组定义
java数组复制
java数组初始化
相关问题
java 中数组和集合的区别
java里的数组和集合的区别是什么?
java语言中集合与数组的区别是什么?
java里的数组和集合的区别是什么?
JAVA集合和数组的区别
java list和数组的区别
在Java中数组和集合的主要区别
Java中数组和集合的区别