代码改变世界

数组

2019-09-30 14:20  老九君  阅读(122)  评论(0编辑  收藏  举报

1.数组和变量的区别

数组是内存中一段连续的空间。

变量是内存中的一块空间

 

2.数组的结构和基本要素

●元素类型:数组元素的数据类型

●数组元素:向数组中存放的数据

●元素下标:对数组元素进行编号

●标识符:数组的名称,用于区别不同的数组。

 

数组长度g固定不变,避免shu'z数组越界

 

3.使用数组的好处是什么?

●节省变量名

●操作方便

 

4.数组命名

●赋初值

数据类型 数组名 = {......};

数据类型 数组名 = new 数据类型 {......};

●不赋初值

数据类型 数组名 = new 数据类型[长度];

 

5.数组大小和默认值

●创建数组后就不能再修改数组的大小

●基本数据类型数组的默认值为0

●char型数组元素的默认值为\u0000,即为空的意思。

●布尔类型数组的默认值为false

 

6.数组中的一些基本操作

Arrays.toString(数组名);把数组以字符串d的形式输出

 

 

 

 

6.排序

速速度上:Arrays.sort() > 选择排序 >冒泡排序

假设冒泡排序速率是1,选择排序速率大约为6,Arrays.sort() 大约为180

 

 

 

 

 老九学堂会员社群出品