当前位置: 首页 > news >正文

Java(数组)

1.使用数组:【基础重点】
a. 数组中存储的数组被称为数组元素。
b. 对数组的操作分为:存元素 和 取元素
c. 对数组的存取元素通过数组名 和下标进行操作:
存元素: 数组名[下标] = 值;
取元素: 数组名[下标]
d. 对数组的每一个空间进行编号,这个编号被称为下标。
数组的下标范围: 0 ~ 数组长度-1
e. 如果操作数组时,指定的数组下标不在 0~数组长度-1的范围内,编译通过,
运行报错,错误信息为:java.lang.ArrayIndexOutOfBoundsException(数组的下标越界)
f. 数组的遍历:对数组中的元素进行一一访问的过程。
// 用循环的变量 控制 数组的下标
for(int i=0;i< 数组的长度;i++){

// 通过 a[i] 操作数组的每一个元素
}
获取数组的长度: 数组名.length

2.数组具有默认值值,默认值情况如下:
(1) 整数: 0
(2) 小数:0.0
(3) 布尔:false
(4) 字符:空字符 (\u0000)
(5) 对象/引用:null

3.数组的排序【面试重点】
冒泡排序法:将相邻的两个元素进行一一比较,元素大逐步往后移。 (从小到大排序)

http://www.rkmt.cn/news/1501854.html

相关文章:

  • java+vue+SpringBoot校园体育场馆使用管理系统(程序+数据库+报告+部署教程+答辩指导)
  • Linphone 6.0.7:你的通讯工具如何变得更懂你?
  • 用原生JS和Canvas从零撸一个功能齐全的在线画板(支持撤销/恢复/保存PNG)
  • 数据的加密与解密(05:00)
  • 35GHz八单元偶极子MIMO射频链路Simulink建模包:含OFDM波束赋形与天线互耦仿真
  • 从NVD到你的工单:如何用Python脚本自动抓取并解析CVE的CVSS 3.1评分?
  • 计算机毕业设计之django基于计算机专业的考研志愿填报模拟系统
  • 终极倒计时解决方案:jQuery.countdown完整使用指南
  • STM32F103C8T6驱动TM1616数码管模块:从硬件连接到完整代码移植(附避坑点)
  • 正规的佛山老酒回收推荐:2026年本地市场格局与服务机构分析 - 优质品牌商家
  • 怎样快速掌握macOS Big Sur图标设计:专业设计模板完全指南
  • APA 7th Edition格式生成器:一键解决学术写作格式烦恼的终极方案
  • 2026年 河南检验筛源头厂家推荐:304不锈钢标准筛/实验室检验筛/200检验筛精准之选! - 品牌发掘
  • 别再傻傻分不清了!用Python实战教你选X-Bar-S还是X-Bar-R控制图(附完整代码)
  • ps aux讲解,结合国家超算中心 hpc apptainer
  • Vue3+ECharts大屏项目实战资源包:含12种图表源码、rem适配方案与全流程部署文档
  • JSON差异比较集成指南与工作流自动化
  • 7.5万字长文《置身钉内》出圈:钉钉AI项目ONE为何失败,戳中谁的痛点?
  • Blender四边形重构革命:QRemeshify插件让你的3D模型焕然一新
  • 2026年靠谱的浙江冰袋定制/浙江注水冰袋/浙江冰袋/浙江一次性冰袋精选推荐公司 - 品牌宣传支持者
  • 终极指南:如何在Mac上3步制作Windows启动U盘,轻松绕过硬件限制
  • Outfit字体:为你的品牌穿上最合适的“文字外衣“
  • STM32F405实战:手把手教你用SPI驱动麦歌恩MT6816磁编码器(附完整代码)
  • 告别Quartz!SpringBoot项目实战:将XXL-Job 2.3.1无缝集成到现有系统(含OpenGauss适配与单点登录改造)
  • DABL7689数据采集卡:200元出头的“入门神卡”,还要啥自行车?
  • 钛投标:全流程企业级AI标书解决方案,重构投标数字化生产力
  • 007、GPIO工程陷阱:浮空输入、漏电流、电平转换与PCB布局注意事项
  • 别再死记硬背了!用Verilog写移位寄存器,这3个实战场景帮你彻底搞懂
  • [智能体-348]:CaaS:大模型是企业数字化决策者;智能体是企业的数值化管理者和员工;工具是企业传统的数字化工具;智能体框架是企业的流程和制度框架。他们共同组建了AI原生的数字化公司
  • 如何三步解密Navicat数据库连接密码的完整解决方案