news 2026/5/1 9:29:28

第三章 数组

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
第三章 数组
3.1数组的概述
数组本身是引用数据类型,而数组中的元素可以是任何数据类型,包括
基本数据类型和引用数据类型。
创建数组对象会在内存中开辟一整块连续的空间,而数组名中引用的是
这块连续空间的首地址。
数组的长度一旦确定,就不能修改
我们可以直接通过下标(或索引)的方式调用指定位置的元素,速度很快。
数组的分类:
按照维度:一维数组、二维数组、三维数组、
按照元素的数据类型分:基本数据类型元素的数组、引用数据类型元素的数组(即对
象数组)
3.2一维数组的使用:声明
3.2一维数组的使用:初始化
3.2一维数组的使用:数组元素的引用
定义并用运算符new为之分配空间后,才可以引用数组中的每个元素;
数组元素的引用方式:数组名[数组元素下标]
数组元素下标可以是整型常量或整型表达式。如a[3] , b[i] , c[6*i];
数组元素下标从0开始;长度为n的数组合法下标取值范围:0 —>n-1int a[]=new
int[3];可引用的数组元素为a[0]a[1]a[2]
每个数组都有一个属性length指明它的长度,例如:a.length指明数组a的长
(元素个数)
数组一旦初始化,其长度是不可变的
3.2一维数组的使用:数组元素的默认初始化值
3.2 一维数组的使用:数组元素的默认初始化值
3.2一维数组的使用
内存的简化结构

3.2一维数组的使用

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

jQuery 添加元素

jQuery 添加元素 在网页开发中,jQuery 是一种广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画和AJAX操作。其中,jQuery 提供了多种方法来添加元素到DOM中。本文将详细介绍jQuery添加元素的相关知识,包括方法、语法和示例。 1. jQuery 添加元素的方法 jQue…

作者头像 李华
网站建设 2026/5/1 7:56:58

VMD-SE-LSTM+Transformer多变量时序预测,MATLAB代码

一、研究背景 时序预测复杂性:传统单一模型难以捕捉时间序列中的非平稳、多尺度特征。混合模型优势:结合信号分解技术与深度学习模型,能有效提取时序中的高低频信息。VMD(变分模态分解):适用于非平稳信号分…

作者头像 李华
网站建设 2026/5/1 7:50:33

jEasyUI 创建子网格

jEasyUI 创建子网格 引言 jEasyUI 是一款流行的 jQuery UI 组件库,它提供了丰富的 UI 组件和交互效果,极大地方便了前端开发。在 jEasyUI 中,子网格(Subgrid)是一个非常有用的功能,它允许用户在一个网格中嵌套另一个网格。本文将详细介绍如何使用 jEasyUI 创建子网格,…

作者头像 李华
网站建设 2026/4/24 11:56:27

9.2 太牛了!通用消息协议竟然这样设计?

太牛了!通用消息协议竟然这样设计? 在WebSocket网关中,设计一个通用、灵活且高效的消息协议是至关重要的。一个好的消息协议不仅要满足当前业务需求,还要具备良好的扩展性,以适应未来可能的变化。本章将深入探讨如何设计一个优秀的通用消息协议。 1. 消息协议设计原则 …

作者头像 李华
网站建设 2026/5/1 10:36:37

11.1 重大突破!网关高可用方案原来是这样设计的?

重大突破!网关高可用方案原来是这样设计的? WebSocket网关作为实时通信系统的核心组件,其高可用性设计直接关系到整个系统的稳定性和用户体验。一个优秀的高可用网关方案需要考虑多个方面,包括服务部署、负载均衡、故障检测、自动恢复等。本章将深入探讨如何设计和实现高可…

作者头像 李华