当前位置:网站首页>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
边栏推荐
猜你喜欢
【数字赛道命题三】基于复旦微FPGA平台实现H.264视频解码
Uber的20万容器实践:如何避免容器化环境中的 CPU 节流
pip安装后仍有ImportError No module named XX问题解决
EastWave Application: Live Demonstration of Negative Refraction Phenomenon
【五一特刊】FPGA零基础学习:IIC协议驱动设计
文件上传
TX12 + ExpressLRS RC configuration and control link problem summary 915 MHZ
PlutoSDR学习指南【0】PlutoSDR介绍
03-JS条件分支及循环
2022 OceanBase 年度发布会:发布四大策略,迈入4.0时代
随机推荐
安装与查看是否安装
为什么最好的光刻机来自荷兰,而不是芯片大国美国?
Jmeter性能测试
回调地狱和promise
watch监听
【流式细胞仪软件】上海道宁为您带来FCS Express,让您轻松缩小流式细胞术和结果之间的差距
Shaanxi cas: 2055042-71-0N-(alkyne-tetraethylene glycol)-biotin price
pip安装后仍有ImportError No module named XX问题解决
2022HW 涉及的需要修复的 0day 漏洞 总结
公共经济学(开卷)期末复习题
RTP协议浅析
从滴滴被罚款事件思考企业数据治理问题
Flutter 教程之 Flutter 中的 HMS 定位工具包
EastWave Application: Live Demonstration of Negative Refraction Phenomenon
从零开始Blazor Server(10)--编辑角色
Tool_RE_IDA基础字符串修改
Common operations in Typora tables
黑海港口外运农产品问题联合协调中心:正努力加速粮食外运
【学生个人网页设计作品】使用HMTL制作一个超好看的保护海豚动物网页
03-JS条件分支及循环