Java数组

本文介绍了Java中的数组,包括数组的定义、声明和初始化方法,元素访问、长度获取、循环遍历以及多维数组的使用。同时强调了数组大小固定、索引从0开始和避免数组越界等重要注意事项。
摘要由CSDN通过智能技术生成

 Java数组简介

 1. 数组?

数组是一种用于存储相同类型数据的数据结构。在Java中,数组是一个固定大小的容器,它可以存储相同类型的元素。

2. 如何声明和初始化数组?

 2.1 声明数组
// 声明一个整数数组
int[ ] myArray;

// 声明一个字符串数组
String[ ] names;
 2.2 初始化数组
// 初始化整数数组
myArray = new int[5]; // 创建一个包含5个整数的数组

// 初始化字符串数组
names = new String[ ]{"Alice", "Bob", "Charlie"};
 

 3. 如何访问数组元素?

数组元素的访问是通过索引实现的,索引从0开始。


// 访问第一个元素
int firstElement = myArray[0];

// 修改第三个元素的值
names[2] = "David";

 4. 数组长度

可以使用`length`属性获取数组的长度。


int arrayLength = myArray.length;
 

5. 数组的循环遍历

使用循环结构(如`for`循环)遍历数组元素。


for (int i = 0; i < myArray.length; i++) {
    // 处理每个元素
    System.out.println(myArray[i]);
}
 

 6. 多维数组

Java支持多维数组,例如二维数组。


// 声明和初始化二维数组
int[ ][ ] matrix = new int[3][4];

// 访问二维数组元素
int value = matrix[1][2];
 7. 注意事项(tips)

 数组在声明时需要指定大小,大小不能改变。

 数组索引是从0开始的呢。

 注意数组越界问题,用来确保不要访问超出数组范围的索引。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值