77问答网
所有问题
java 新手 数组属于 集合吗??假如属于的话为什么不直接取名字叫做集合?
如题所述
举报该问题
推荐答案 2015-12-10
数组和集合的功能都是存储大量的数据的,但是数组只能存储同一种类型的数据,集合可以存储任何类型的数据。严格上说数组只是和集合功能相似,不能说属于集合!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GGN3pp3vpYp3vY3NN8q.html
相似回答
数组
与
集合
的区别?
答:
一、主体不同
1、数组:是有序的元素序列。将有限个类型相同的变量的集合命名。2、集合:具有某种特定性质的具体的或抽象的对象汇总而成的集体。二、特点不同 1、数组:数组中的所有元素都具有相同类型。数组中的元素存储在一个连续性的内存块中,并通过索引来访问。2、集合:给定一个集合,任给一个...
Java数组的
使用?
答:
1.数组:数组即是一堆逻辑上无序的元素的序列,用来存储多个相同类型的数据,
数组可以看做是一个集合
,其内部元素存储在一个连续的内存块当中,并通过索引(即数组中元素的下标)来访问。2.特点:A.数组中的元素数据类型都相同;B.各元素在内存中的存储是有先后顺序的;C.表示数组元素的时候,需要使用数...
java中
xx.add(new Integer(2)) ;xx是一个动态
数组
,请问这个Integer怎么...
答:
首先,这个XX在java里
叫集合
。你要知道
java的集合是不
能接收基本数据类型的,只能接收对象类型。但是你放进去的又一定要是一个int类型的数字。那么放进去的时候就只能用这个基本数据类型的包装类了。基本数据类型行的包装类如下:byte Byte short Short int Integer long Long char Characte...
在
java中
,set
集合
和list集合有
什么
相同点和不同点
???
答:
在网上看到一点,可能对你有所帮助Set(
集合
):Set是最简单的一种集合。集合中的对象不按特定的方式排序,并且没有重复对象。Set介面主要实现了两个实现类:HashSet : HashSet类按照哈希演算法来存取集合中的对象,存取速度比较快TreeSet : TreeSet类实现了SortedSet介面,能够对集合中的对象进行排序。Se...
java中
,
数组
既可以存放基本数据类型,又可以存放对象。
为什么集合
中存放...
答:
这是目前不会改变的,
数组是
永远不可能存放对象的,你所谓的存放对象只不过是存放对象的引用,实质上,还是个整形数组;而
集合
分为ArrayList还有linkedList你应该知道,ArrayList的本质其实就是数组,存放的还是引用,而引用只不过在
java中
你可以叫做对象,但是你不能说数组可以存放对象 ...
Java中
请说明
集合
类ArrayList与 HashMap的区别?
答:
他们的区别在于:ArrayList是有序的,会确保以一定的顺序保存元素,而HashMap是无需存储,并且是通过键值对的形式。ArrayList:是一个list
集合
的实现类,动态存储多个对象,集合的长度随着集合中的对象的个数而变化。HashMap:是map的一个实现类,存储一对对象(key-value)。通过key来查找value。(键值对中...
java中
,
数组
既可以存放基本数据类型,又可以存放对象。
为什么集合
中存放...
答:
集合里只能存放引用类型,若要存放基本类型只能存相对应的包装类原因是因为
集合是
泛型类,会有边界擦除,若在<>里指定类型就保留到你指定的类的信息,若不指定就为Object类,基本类型自动转为相应的包装类存放所以你只要在里面试一下就会发现不指定类型的话除Object中有的方法外别的方法都不能用指定为一个父类(或接口...
大家正在搜
java数组和集合的区别
java中如何建立数组型集合
java数组转集合
java集合转换成数组
Java数组集合
java数组遍历的几种方法
java新建一个数组
字符串数组转集合list
java list转数组 工具类