📜  Java 如何创建数组 - Java (1)

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

Java如何创建数组

在Java中,数组是一种非常重要的数据类型,它可以用来储存多个相同类型的数据。本文将介绍如何创建Java数组。

1. 声明数组

在Java中,要声明一个数组,需要指定数组的类型和名称。可以使用如下语法来声明一个数组:

type[] arrayName;

其中,type指的是数组中元素的类型,arrayName是数组的名称。例如,如果我们要声明一个整型数组,则可以使用以下语句:

int[] myArray;
2. 初始化数组

一旦声明了数组,就需要为其分配存储空间。在Java中,有两种方法来初始化数组。

2.1 静态初始化

静态初始化是指在声明数组的同时为其赋值。可以使用以下语法来进行静态初始化:

type[] arrayName = {value1, value2, ..., valueN};

其中,type是数组中元素的类型,arrayName是数组的名称,value1valueN是要存储在数组中的值。例如,以下代码创建了一个整型数组并为其赋值:

int[] myArray = {1, 2, 3, 4, 5};
2.2 动态初始化

动态初始化是指在声明数组后在程序运行时为其分配存储空间并赋初值。可以使用以下语法进行动态初始化:

type[] arrayName = new type[arrayLength];

其中,type是数组中元素的类型,arrayName是数组的名称,arrayLength是数组的长度。例如,以下代码创建了一个整型数组并为其赋初值:

int[] myArray = new int[5];
3. 访问数组元素

数组中的元素可以通过数组名称加下标来访问。数组下标从0开始,所以首个元素的下标是0,第二个元素的下标是1,以此类推。例如,以下代码展示如何访问一个数组元素:

int[] myArray = {1, 2, 3, 4, 5};
System.out.println(myArray[0]); // 输出1
System.out.println(myArray[2]); // 输出3
4. 总结

本文介绍了Java数组的创建方法,包括声明数组、静态初始化和动态初始化。同时也展示了如何访问数组元素。希望本文可以帮助你更好地理解Java中的数组。