📜  java 显式数组声明 - Java (1)

📅  最后修改于: 2023-12-03 15:31:33.988000             🧑  作者: Mango

Java 显式数组声明

在 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 并输出其所有元素。