数组知识点与注意事项

文章介绍了Java中数组的定义,包括静态和动态初始化方式,强调了数组作为引用数据类型存储内存地址的特点。此外,还讨论了数组的访问方式、长度属性、元素默认值以及如何遍历数组。当两个数组通过地址赋值关联时,对其中一个的修改会影响到另一个。
摘要由CSDN通过智能技术生成

一.数组的定义
1.静态初始化数组
格式 数据类型【】 数组名 = new 数据类型【】{元素1,元素2}
(定义的时候直接赋值)
简化格式 数据类型【】 数组名 = {元素}

注意
数组属于引用数据类型,储存的数组是内存中的地址
什么类型的数组存放什么类型的数据,否则报错
数组一旦定义出来,程序执行的过程中,长度、类型就固定了

2.数组的访问
数组名[索引]
例如 arr[0];

3.数组的长度属性
数组名.length 例如 arr.length
4.数组的动在这里插入图片描述
态初始化
定义数组时只确定元素的类型和数组的长度,之后再存放数据
格式 数据类型(包括类名)[ ] 数组名 = new 数据类型 [ 数组长度 ];
5.元素默认规则
在这里插入图片描述
6.数组遍历
利用for循环以及length功能
在这里插入图片描述
7.数组之间可以直接进行关联同步
数组之间进行地址赋值,所以改变其中一个,另一个跟随改变
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值