java定义数组

飞飞 163

在Java中,定义数组的语法如下:

// 声明数组类型和数组名
数据类型[] 数组名;

// 创建数组
数组名 = new 数据类型[数组长度];

// 创建并初始化数组
数据类型[] 数组名 = {元素1, 元素2, ...};

// 通过下标访问数组元素
数组名[下标] = 值;

// 读取数组元素的值
数组名[下标];

其中,第一行声明了数组的类型和名称。数据类型可以是任何Java中的原始数据类型或自定义数据类型。

第二行创建了一个数组,并指定了数组长度。在Java中,数组长度是固定的,一旦分配了内存空间,就不能再更改数组的大小。

第三行是创建并初始化数组的快捷方式。在大括号内添加元素值,用逗号隔开。在这种情况下,Java将自动计算数组长度。

第四行是通过下标访问数组元素并为其赋值。

第五行是读取数组元素的值。

以下是一个示例,演示如何在Java中定义数组:

// 定义一个整数数组
int[] numbers;

// 创建一个长度为5的整数数组
numbers = new int[5];

// 初始化数组
numbers[0] = 10;
numbers[1] = 20;
numbers[2] = 30;
numbers[3] = 40;
numbers[4] = 50;

// 创建并初始化数组
String[] names = {"Alice", "Bob", "Charlie"};

// 访问和修改数组元素
numbers[1] = 25;
System.out.println(names[2]);  // 输出 "Charlie"

在这个示例中,我们首先声明了一个整数数组,然后创建了一个长度为5的数组。我们使用索引(下标)来访问和修改数组元素。在第四行,我们创建并初始化了一个字符串数组。最后,我们使用System.out.println()方法输出数组元素的值。

回复

我来回复
  • 暂无回复内容

注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部