77问答网
所有问题
java数组和集合
有了集合是不是数组就没什么用了
举报该问题
推荐答案 2011-04-25
怎么会?
集合的封装了更复杂的的功能,代价相对也就较高;
而数组的作用就是存储,代价很小,
所以看你想干什么。根据自己的需要是实现一些java类的函数,比如排序之类的,你就用集合,
如果单单做存储,数组更具有优势的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/YINpYNYNp.html
其他回答
第1个回答 2011-04-25
不是啊。。
数组比ArrayList的运行效率高一些。
如果没有太多需求 数组任然是最佳选择。
第2个回答 2011-04-25
不是 对于长度经常变动的数据应存放在集合中
但对于某些数据长度基本没什么变化的建议使用数组
第3个回答 2011-04-25
不是的 每个都有每个的好处
相似回答
java
语言中
集合
与
数组
的区别是什么?
答:
对JAVA的集合的理解是相对于
数组
,区别:\x0d\x0a1)数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型)\x0d\x0a2)
JAVA集合
可以存储和操作数目不固定的一组数据。\x0d\x0a 3)JAVA集合只能存放引用类型的的数据,不能存放基本数据类型;数组可以。\x0d\x0a(...
java
中
集合和数组
有什么区别?
答:
数组
是
JAVA
语言内置的数据类型,它是一个线性的序列,所以它可以快速的访问其他的元素。但是速度是要有代价的,当你创建了一个数组之后,它的容量就固定了,而且在其生命周期里是不能改变的。还有一点,JAVA里面的数组是会做边界检查的,所以当你越界访问时,会抛出RuntimeException,所以不用担心在C或C+...
数组与集合
的区别?
答:
一、主体不同 1、
数组
:是有序的元素序列。将有限个类型相同的变量的
集合
命名。2、集合:具有某种特定性质的具体的或抽象的对象汇总而成的集体。二、特点不同 1、数组:数组中的所有元素都具有相同类型。数组中的元素存储在一个连续性的内存块中,并通过索引来访问。2、集合:给定一个集合,任给一个...
java
中,
数组
既可以存放基本数据类型,又可以存放对象。为什么
集合
中存放...
答:
你在
集合
中也可以存放基本类型的..除非你在集合创建时定义了泛型...那就只能存放具体的对象..如果没有明确的申明 也是可以存放的..还有疑问么 本回答被提问者和网友采纳 vltava︶︺︸ | 发布于2012-11-27 举报| 评论(1) 10 34 我想问一下谁告诉你的集合存放的必须是对象,集合的实现是基于
数组
的,API...
如何在
java
中使用
数组
答:
1、首先可以使用String[] s=new String[6],定义一个长度为6的字符串
数组
,定义之后,可以对字符串数组进行赋值,如下图所示。2、使用int[] i=new int[6],定义一个长度为6的整型数组,其它类型类似,如下图所示。3、也可以在定义数组的时候,直接对数组进行赋值,使用String[] str=new String[...
java
中都有哪些数据结构??
答:
数据结构:①
数组
(Array)在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数 据元素的
集合
称为数组。在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组 元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组...
java
中
集合
里面的元素可以是
数组
吗
答:
你好,是这样的.
java
的
集合
相当于是一个容器,他和
数组
不同.数组里面既可以放基本数据类型,也可以放对象类型,即引用类型.而集合里面只能放对象类型.而数组也属于对象,因此java中集合里面的元素是可以放数组的.写法:List<String[]> list = new ArrayList<String[]>();...
大家正在搜
java的集合元素与数组元素
Java的数组里面可以放集合吗
JAVA数组的使用
数组id集合
Java编程题数字集合
如何将数组输出
Java编程小美的数字集合
hashmap是集合吗
java有数组吗
相关问题
java语言中集合与数组的区别?
java里的数组和集合的区别是什么?
list java 是数组还是集合
java中集合里面的元素可以是数组吗
java里面的集合与数组有什么区别
如何在JAVA中将一个数组转换为一个集合?
Java中数组和集合的区别
Java数组属于集合吗