77问答网
所有问题
当前搜索:
java集合和数组的区别
数组与集合的区别
?
答:
一、主体不同
1、
数组:是有序的元素序列
。将有限个类型相同的变量的集合命名。2、集合:具有某种特定性质的具体的或抽象的对象汇总而成的集体。二、
特点不同
1、数组:数组中的所有元素都具有相同类型。数组中的元素存储在一个连续性的内存块中,并通过索引来访问。2、集合:给定一个集合,任给一个...
JAVA
里面set,map,list
的区别
是什么?(尽量详细)
答:
数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型),
而JAVA集合可以存储和操作数目不固定的一组数据
。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据,不能存放基本数据类型。简单说下集合和数组的区别:(参考文章:《Thinking In Algorithm》03.数...
java
语言中
集合与数组的区别
是什么?
答:
对JAVA的集合的理解是相对于数组,区别:\x0d\x0a1)
数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型)\x0d\x0a2
)
JAVA集合可以存储和操作数目不固定的一组数据
。\x0d\x0a 3)JAVA集合只能存放引用类型的的数据,不能存放基本数据类型;数组可以。\x0d\x0a(...
数组与集合的区别
?
答:
一、数组声明了它容纳的元素的类型,而集合不声明
。二、
数组是静态的
,一个数组实例具有固定的大小,一旦创建了就无法改变容量了。而集合是可以动态扩展容量,可以根据需要动态改变大小,集合提供更多的成员方法,能满足更多的需求。三、数组的存放的类型只能是一种(基本类型/引用类型),集合存放的类型可以...
java
里的
数组和集合的区别
是什么?
答:
数组保存的是类型,几何保存的是对象
如我的2个封装类Person,Animal:用数组保存时应该这样:Person[] p = new Person[100];Animal[] a = new Animal[100];我们能明确的知道我们保存的是是什么,不同的类要分开保存,并且在保存前就要知道我要保存的数量 用集合类来保存的话是这样:Person person ...
java
list
和数组的区别
答:
数组
特点:大小固定,只能存储相同数据类型的数据
集合
特点:大小可动态扩展,可以存储各种类型的数据
List<string>
答:
它
与数组
有以下
区别
:1.数组要声明元素的类型,
集合
类的元素类型却是object。2.数组是固定大小的,不能伸缩;而集合却是可变长的。3.数组可读可写不能声明只读数组。集合类可以提供ReadOnly方法以只读方式使用集合。4.数组要有整数下标才能访问特定的元素,然而很多时候这样的下标并不是很有用。集合也是...
java
中
集合
里面的元素可以是
数组
吗
答:
你好,是这样的.
java的集合
相当于是一个容器,他
和数组
不同.数组里面既可以放基本数据类型,也可以放对象类型,即引用类型.而集合里面只能放对象类型.而数组也属于对象,因此java中集合里面的元素是可以放
数组的
.写法:List<String[]> list = new ArrayList<String[]>();...
为什么
java
中
数组的
效率比
集合
高
答:
最简单的理解是,
集合
内部是用
数组
实现的,直接用数组省去了一部分操作。
java
中,
数组
既可以存放基本数据类型,又可以存放对象。为什么
集合
中存放...
答:
首先你要清楚,
java的
底层是C,
数组
只能存放基本数据类型,这是目前不会改变的,数组是永远不可能存放对象的,你所谓的存放对象只不过是存放对象的引用,实质上,还是个整形数组;而
集合
分为ArrayList还有linkedList你应该知道,ArrayList的本质其实就是数组,存放的还是引用,而引用只不过在java中你可以叫做...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
SQL基础语句汇总
java的return能返回数组吗
foreach循环遍历list集合
集合和总和的差别是什么
java集合可以存不同类型
java抽象类可以有构造方法吗
return能返回数组吗
java的迭代器
java集合类有哪些