news 2026/6/10 18:39:22

JAVA 第四章 数组

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
JAVA 第四章 数组

第一部分:定义

第二部分:静态初始化、元素访问、遍历

第三部分:动态初始化、索引越界


一、定义

数组:容器,存储同种数据类型的多个值

二、静态初始化

1.静态初始化:在创建数组时,直接给数组赋值

静态:数据是静止的,确定的

初始化:定义+赋值

2.常用格式:int arr[]={1,2,3}

3.注意:

数组--连续的空间--定义后长度不可改变

三、元素访问

0.索引:数组编号,从0开始、连续+1

1.元素访问 ---获取 ---修改

四、遍历

遍历:循环,依次获取数组数据

快捷写法:数组名.fori+回车

五、动态初始化

1.动态初始化:创建数组的时候指定长度,由系统为数组分配初始值

动态:定义变量、数组、对象时,数据不确定

六、常见问题

1.索引越界(范围:0~长度-1

七、经典算法题

经典算法题:

1.求最大值的基本代码:

2.打乱数组的基本代码:

3.练习

4.作业

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/22 9:06:25

Qwen2.5-0.5B多语言支持实战:29种语言翻译部署教程

Qwen2.5-0.5B多语言支持实战:29种语言翻译部署教程 1. 为什么小模型也能干大事?从手机到树莓派的翻译自由 你有没有试过在一台旧手机上跑AI翻译?不是调用云端API,而是真正在本地、离线、不联网的情况下,把一段法语准…

作者头像 李华
网站建设 2026/6/10 16:45:02

Qwen3-Reranker-0.6B应用场景:科研论文摘要跨语言相关性排序系统

Qwen3-Reranker-0.6B应用场景:科研论文摘要跨语言相关性排序系统 1. 为什么科研人员需要跨语言摘要排序能力 你有没有遇到过这样的情况:正在写一篇关于钙钛矿太阳能电池的中文综述,却在查阅文献时发现大量高质量研究只以英文发表&#xff1…

作者头像 李华
网站建设 2026/5/23 8:33:09

AcousticSense AI真实案例:环境噪音下蓝调Blues与爵士Jazz的鲁棒性对比

AcousticSense AI真实案例:环境噪音下蓝调Blues与爵士Jazz的鲁棒性对比 1. 为什么要在嘈杂环境里分辨蓝调和爵士? 你有没有试过在咖啡馆放一首爵士乐,朋友却说“这听着像蓝调”?或者在地铁站用耳机听一段Blues,系统却…

作者头像 李华
网站建设 2026/5/20 19:38:33

Swin2SR作品集:批量处理模糊截图的高清化成果

Swin2SR作品集:批量处理模糊截图的高清化成果 1. 什么是Swin2SR?——不是放大,是“看见” 你有没有试过把一张手机截的模糊图发给同事,结果对方说:“这字根本看不清”?或者用AI画图工具生成了一张概念草稿…

作者头像 李华
网站建设 2026/6/9 18:30:22

智能客服Agent调试效率提升实战:从日志分析到自动化测试

背景痛点:手动调试像“大海捞针” 过去半年,我们团队一直在迭代一款电商售后智能客服 Agent。早期调试全靠“人肉”:本地起服务,打开 Postman 手动发对话,后台 tail -f 日志,看到 502 就 grep 关键字&…

作者头像 李华
网站建设 2026/6/9 18:31:39

5步精通手柄按键映射高级技巧:从入门到专业的完全指南

5步精通手柄按键映射高级技巧:从入门到专业的完全指南 【免费下载链接】antimicrox Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support. 项目地址: https://gitcode.com/GitHu…

作者头像 李华