一维数组

简介: 简单介绍一维数组及其使用
  1. 一维数组的声明

作用:声明一个数组变量(引用)。

语法(两种): 类型 [] 数组名 或 类型数组名[]

举例: int arrInt [] ;

     int [] arrInt; 
AI 代码解读

含义: 声明变量arrInt,为数组类型变量 ,保存数组的引用(地址)。

  1. 创建

作用:创建数组元素分配存储空间,并对数组元素初始化。也称为数组实例化。

语法1:变量名 = new元素类型[元素数量]

举例:arrInt = new int[10];

创建可以与声明合并 int arrInt[] = new int[10];

语法2:类型 [] 数组名 = {元素1,元素2,...元素n} ;

通过初始化的方式进行创建。

举例:int arrInt[] = {1,2,3,4,5,6,7,8,9,10};

  1. 初始化

创建时,数组元素会得到初始值。创建后的每个数组元素都已初始化。

根据类型不同,初始值为:

类型
初始值
byte、short、int、long 0
float 、double 0.0
char ‘\u0000’
boolean false
引用类型 null

  1. 内存分配

内存的分配包括数组变量的内存分配,数组元素的内存分配。

声明数组变量 :

创建数组,将数组引用赋值给数组变量 :

  1. 数组的访问

数组的访问包括数组元素的访问,数组变量的访问。

数组元素的访问

(1)数组元素有统一的名称,用下标区别,下标编号从0开始,即每个数组元素都有一个索引号(下标编号)。

举例:int [] arrInt = new int[10];

数组元素第一个:arrInt[0]

数组元素最后一个:arrInt[9]

(2)下标可以用变量表示

上述数组的元素下标是0~9。可以用取值为0~9的整型变量表示。

举例:

int i = 0;

arrInt[i] 就是 arrInt[0]

数组变量的访问

数组名是变量,也以在相同类型的变量或值之间运算。

举例:

int [] arrB;

arrB = arrInt;

  1. length属性

每个一维数组都有一个属性值 length,表示数组的长度。

如:arrInt.length 值为10。

目录
打赏
0
0
0
0
1
分享
相关文章
JVM之本地内存以及元空间,直接内存的详细解析
JVM之本地内存以及元空间,直接内存的详细解析
871 0
重磅新书 丨 一文带你读懂《CDN技术架构》
CDN技术架构,阿里云CDN技术团队出品,文末有电子链接~
2519 0
重磅新书 丨 一文带你读懂《CDN技术架构》
一篇文章总结氚云函数
氚云函数包含 14类数学函数类型 12类文本函数类型 17类时间函数类型 3类逻辑函数和2类其他函数
一篇文章总结氚云函数
|
11月前
|
Windows——Docker拉取Windows Server镜像
Windows——Docker拉取Windows Server镜像
431 0
阿里云香港云服务器怎么样,访问速度快不快?
阿里云香港云服务器怎么样,访问速度快不快? BGP多线精品线路访问速度快,阿里云香港云服务器稳定价格优惠,30M大带宽香港云服务器288元一年
DingTalk「开发者说」钉钉连接平台,在宜搭场景下如何使用钉钉连接器
钉钉连接平台通过简单的低代码配置,帮助企业迅捷实现系统集成和连接,降低集成实施的周期和成本。本文主要介绍在宜搭场景下如何使用钉钉连接器。
4376 0
DingTalk「开发者说」钉钉连接平台,在宜搭场景下如何使用钉钉连接器
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问