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

java数组集合区别

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

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

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

B. 数组与集合的区别

一、主体不同

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

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

二、特点不同

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

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


三、规则不同

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

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


阅读全文

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

热点内容
北仑二级压缩螺杆机 浏览:44
加密路线免费入口 浏览:739
计算器程序员是干嘛的 浏览:362
数控编程里fo是啥键 浏览:655
javacdataxml 浏览:943
本机tcp服务器地址 浏览:426
切换pdf 浏览:92
iturns下载的app在哪里 浏览:641
云起书院App在哪里 浏览:615
怎么对hex文件进行加密 浏览:285
pdf少年时 浏览:953
两个同名文件夹同步 浏览:630
拍照文件夹哪个好用 浏览:91
文件夹和书包 浏览:511
解压归档拿登记证 浏览:225
去体验解压房 浏览:613
单片机一键中断响应 浏览:646
唐浩明pdf 浏览:845
程序员土木 浏览:73
android如何与web服务器交互 浏览:611