当前位置: 首页> 科技> IT业 > 物联网设计大赛官网_温州网站建设模板总部_怎样在百度上推广_长沙seo优化服务

物联网设计大赛官网_温州网站建设模板总部_怎样在百度上推广_长沙seo优化服务

时间:2025/7/13 4:06:08来源:https://blog.csdn.net/qq_54354111/article/details/144432853 浏览次数:0次
物联网设计大赛官网_温州网站建设模板总部_怎样在百度上推广_长沙seo优化服务

数组的含义

简单理解是一个容器,一次性可以存储多个数据

数组的意义

与变量不同的是它可以存储多个值,而变量只能存储一个值

数组如何使用声明

两种方式

A、动态声明数组:语法格式1.	数据类型[] 变量名 = new 数据类型[数组长度];//声明变量的时候,直接赋值【一步到位】比如:int[] variable = new int[3];//表示:声明了一个数组,长度为3,存储的长度对应的数值只能是int类型的语法格式2.	数据类型[] 变量名;变量名 = new 数据类型[数组长度];//先声明变量,再赋值【两步到位】比如:int[] variable;//表示:声明了一个为int类型的数组variable = new int[3];//表示:创建了一个长度为3的数组
B、静态声明数组:语法格式1.	数据类型[] 变量名 = new 数据类型[]{1,2,3};//声明了一个数组,长度由花括号里面的值数量决定,有固定值的时候,最后一个方括号里面不能再写长度值了【可以一步或两步到位】比如:int[] variable = new int[]{1,2,3};//表示:声明了一个数组,长度为3,存储的长度对应的数值只能是int类型的,第一个元素为1,第二个元素为2,第三个元素为3语法格式2.	数据类型[] 变量名 = {1,2,3};//上面的简化版【必须一步到位,否则编译错误】比如:int[] variable = {1,2,3};//与语法格式1意思一样

动态声明数组与静态声明数组的区别

a.动态创建数组,定义了长度对应的元素初始值为不同数据类型的初始值
b.静态创建数组,是手动赋值初始值

数组如何装值

变量名[指定赋值元素下标] = 值;

注意:数组的下标是0起始

数组如何取值

打印:变量名[指定赋值元素下标]

数组专业术语

一般把数组的值称为元素,而元素对应的位置称为索引/下标/角标
注意:长度是元素的个数
备注:索引是从0开始数的
最大索引 = 数组.length-1

数组堆栈内存图

Java五大内存区域:
堆空间:该空间内部主要存储成员变量、对象、数组
栈空间:该空间内部主要存放局部变量、方法
方法区:该空间内部主要存放当前类的结构
本地方法栈
程序计数器

PS:Java程序都是在jvm中运行的,jvm是在内存中运行的
备注:栈——内存地址,堆——值

引用数据类型:类、接口、数组、枚举…

关键字:物联网设计大赛官网_温州网站建设模板总部_怎样在百度上推广_长沙seo优化服务

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: