在Java中,数组可以通过静态初始化来初始化。静态初始化是一种在数组定义时同时为数组元素分配初始值的方法。
以下是一个示例,其中使用静态初始化来创建一个包含3个整数的数组:
int[] numbers = {1, 2, 3};
在上面的示例中,我们定义了一个名为“numbers”的整数数组,并将其初始化为包含值1、2和3的三个元素。这是一种常见的数组初始化方法,它是通过在大括号中提供初始值来完成的。
另一个示例,创建一个包含字符串的数组:
String[] fruits = {"apple", "banana", "orange"};
在上面的示例中,我们定义了一个名为“fruits”的字符串数组,并将其初始化为包含“apple”,“banana”和“orange”这三个字符串的三个元素。
需要注意的是,使用静态初始化时,数组的长度是根据提供的初始值的数量自动确定的。如果提供的值超过了数组的长度,则会引发ArrayIndexOutOfBoundsException异常。
原文链接:codingdict.net