当前位置:网站首页>6/16 数组

6/16 数组

2022-08-11 11:54:00 hqhe260

数组:数组是一个变量 存储相同数据类型的一组数据

数组的结构和基本要素:
标识符:数组名称 区别不同数组 
 数组元素 : 向数组中存放数据
 元素下标:数组里面每个位置的编号
 元素类型:数组元素的数据类型

数组只有一个名称       在相同的作用域中 只能有一个

数组长度固定不变   避免数组越界

使用数组的好处:我们可以储存多个数据

数组的使用:
1.声明数组    int[]a;
2.分配空间    a=new int[5];
3.赋值     a[0]=8;
4.处理数据     a[0]=a[0]*10;
语法:  数据类型  数组名 【】


排序:Arrays类专门用来对数组进行操作的.对那个数组进行升序的排列

Arrays.sort() 排序 


数组的反转:数组中的元素颠倒顺序 例如1.2.3.4.5 变为5.4.3.2.1
实现思想:数组最远端 的元素互换位置 实现反转 
定义两个变量:保存最大和最小索引
两个索引元素互换位置
最小索引++ 最大索引-- 再次交换位置
最小索引超过最大索引,数组反转操作结束
int min=0;
int max=arr.length-1
min++,max--,条件min<=max
int temp=arr[min]
arr[min]=arr[max]
arr[max]=temp

原网站

版权声明
本文为[hqhe260]所创,转载请带上原文链接,感谢
https://blog.csdn.net/heqiang260/article/details/125321147