Java中的数组

本文详细阐述了Java数组的定义,如何动态和静态初始化,以及如何通过.length属性获取长度、下标访问和修改元素。还介绍了遍历数组的方法,包括使用for-each循环。特别强调了下标越界问题和常见用例。
摘要由CSDN通过智能技术生成

一、定义

Java中的数组,本质上是能够让开发者创建一组相同类型的变量。

注意:由此也可知,Java中数组的元素(包含的变量必须是相同类型)。

二、创建数组

基本语法

//动态初始化
数组类型[] 数组名称 =new 数据类型 []{ 初始化数据 };

//静态初始化
数据类型[] 数组名称 = {初始化数据};

三、数组的使用

3.1 获取数组长度

(1)Java中使用“.length”来获取数组的长度,为成员访问操作符;

(2)使用"[  ]"按下标取数组元素,注意数组中的下标从0开始计数;

(3)使用"[ ]"操作可对数组中的数据进行“读”与“写”操作,即可对数据进行修改;

(4)适用下标访问操作时不能超出下标有效范围[0,length-1],否则会发生下标越界异常。

附:遍历数组(将数组中的元素都访问一遍,仅一遍,通常需要搭配循环语句)

int[] arr={1,2,3,4};
for (int i :arr){
   System.out.println(i);
}
//执行结果
1
2
3
4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值