java 数组静态初始化


在Java中,数组可以通过静态初始化来初始化。静态初始化是一种在数组定义时同时为数组元素分配初始值的方法。

以下是一个示例,其中使用静态初始化来创建一个包含3个整数的数组:

int[] numbers = {1, 2, 3};

在上面的示例中,我们定义了一个名为“numbers”的整数数组,并将其初始化为包含值1、2和3的三个元素。这是一种常见的数组初始化方法,它是通过在大括号中提供初始值来完成的。

另一个示例,创建一个包含字符串的数组:

String[] fruits = {"apple", "banana", "orange"};

在上面的示例中,我们定义了一个名为“fruits”的字符串数组,并将其初始化为包含“apple”,“banana”和“orange”这三个字符串的三个元素。

需要注意的是,使用静态初始化时,数组的长度是根据提供的初始值的数量自动确定的。如果提供的值超过了数组的长度,则会引发ArrayIndexOutOfBoundsException异常。


原文链接:codingdict.net