📅  最后修改于: 2023-12-03 15:31:33.988000             🧑  作者: Mango
在 Java 中,可以使用显式声明来创建数组。显式声明是指在创建数组时,需要指定数组的长度和元素类型。本文将介绍如何使用显式声明创建数组,并且给出示例代码。
Java 中的数组声明语法如下:
<元素类型>[] <数组名> = new <元素类型>[<数组长度>];
其中:
<元素类型>
表示数组中元素的类型,可以是基本类型或对象类型。<数组名>
表示数组的名称,可以是任何合法的 Java 标识符。<数组长度>
表示数组的长度,必须是一个常量表达式,且不能为负数。例如,以下是声明一个整型数组的语句:
int[] myArray = new int[10];
这里创建了一个名为 myArray
的整型数组,长度为 10。
创建数组后,可以使用下标来访问数组的元素。数组的下标从 0 开始,直到长度减 1。
例如,以下语句将数组第 2 个元素赋值为 5:
myArray[1] = 5;
可以使用循环来遍历数组:
for (int i = 0; i < myArray.length; i++) {
System.out.println(myArray[i]);
}
Java 中还支持使用大括号初始化数组的语法:
int[] myArray = {1, 2, 3, 4, 5};
这里创建了一个长度为 5,包含数字 1 到 5 的整型数组。
以下是一个完整的示例代码,该代码创建一个整型数组,将其所有元素赋值为 0,然后输出数组内容:
public class Main {
public static void main(String[] args) {
int[] myArray = new int[10];
for (int i = 0; i < myArray.length; i++) {
myArray[i] = 0;
}
for (int i = 0; i < myArray.length; i++) {
System.out.println(myArray[i]);
}
}
}
本代码使用显式声明创建了一个长度为 10 的整型数组 myArray
,并使用循环将其所有元素赋值为 0。然后使用循环遍历 myArray
并输出其所有元素。