导航:首页 > 编程语言 > java数组集合区别

java数组集合区别

发布时间:2024-04-05 09:03:26

A. 为什么java中数组的效率比集合高

最简单的理解是,集合内部是用数组实现的,直接用数组省去了一部分操作。

B. 数组与集合的区别

一、主体不同

1、数组:是有序的元素序列。将有限个类型相同的变量的集合命名。

2、集合:具有某种特定性质的具体的或抽象的对象汇总而成的集体。

二、特点不同

1、数组:数组中的所有元素都具有相同类型。数组中的元素存储在一个连续性的内存块中,并通过索引来访问。

2、集合:给定一个集合,任给一个元素,该元素或者属于或者不属于该集合,二者必居其一,不允许有模棱两可的情况出现。


三、规则不同

1、数组:不给可初始化的数组赋初值,则全部元素均为0值。只能给元素逐个赋值,不能给数组整体赋值。

2、集合:集合中,每个元素的地位都是相同的,元素之间是无序的。集合上可以定义序关系,定义了序关系后,元素之间就可以按照序关系排序。


阅读全文

与java数组集合区别相关的资料

热点内容
文件夹0项什么意思 浏览:602
空调冷媒压缩机启动 浏览:911
流氓文件夹怎么强制删除 浏览:783
嵌入式基础命令 浏览:526
当程序员必学的编程语言 浏览:906
pro文件夹有什么用 浏览:357
我的世界服务器有人开挂如何踢出 浏览:482
程序员有天赋 浏览:640
编程计算并输出半径 浏览:709
日期排序java 浏览:953
程序员的中介模式 浏览:881
python中求两个字符串重复部分 浏览:495
如何查看收件发件服务器 浏览:110
linux配置android环境变量 浏览:132
android文字测量 浏览:883
压力大金钱怎么解压 浏览:641
生男算法 浏览:771
php读取当前目录 浏览:440
说一个可以连接的服务器地址 浏览:508
操盘手1pdf 浏览:536