什么是数组

在Java中,数组是一组相同类型的变量的集合。每个变量都有一个唯一的索引,它指定了该变量在数组中的位置。

数组可以包含基本数据类型,如整数和浮点数,以及对象类型,如String和其他对象。数组的长度是固定的,一旦数组被创建,它的长度就不能改变。

如何定义一个数组

定义数组需要以下步骤:

  1. 声明数组类型和名称。
  2. 使用关键字new来创建数组。
  3. 指定数组的长度。

示例代码:

int[] myArray = new int[5];
String[] myStringArray = new String[10];

在这个示例中,我们定义了两个数组。第一个数组是一个包含5个整数的数组,第二个数组是一个包含10个字符串的数组。

如何初始化数组

在Java中,可以使用数组字面量来初始化数组。数组字面量是用花括号括起来的一组值,每个值之间用逗号分隔。

示例代码:

int[] myArray = {1, 2, 3, 4, 5};
String[] myStringArray = {"Hello", "World"};

在这个示例中,我们初始化了两个数组。第一个数组包含1到5的整数,第二个数组包含两个字符串。

也可以使用循环来初始化数组。

示例代码:

int[] myArray = new int[5];

for (int i = 0; i < 5; i++) {
    myArray[i] = i + 1;
}

在这个示例中,我们使用循环将整数1到5存储在数组中。