当前位置: 技术文章>> 详细介绍java中的数组简化声明

文章标题:详细介绍java中的数组简化声明
  • 文章分类: 后端
  • 10787 阅读
文章标签: java java基础

Java中的数组可以使用简化声明方式来创建和初始化。简化声明方式通常用于创建静态不可变的数组,其语法如下:


java

ElementType[] array = {element1, element2, ..., elementN};

其中,ElementType表示数组元素的类型,array表示数组的名称,element1至elementN表示数组的元素。


使用简化声明方式创建和初始化数组的示例代码如下:


java

int[] numbers = {1, 2, 3, 4, 5};
String[] names = {"Alice", "Bob", "Charlie", "Dave"};
double[] prices = {2.99, 5.99, 9.99};

// 访问数组元素
System.out.println(numbers[0]); // 输出:1
System.out.println(names[2]);   // 输出:Charlie
System.out.println(prices[1]);  // 输出:5.99


使用简化声明方式创建和初始化二维数组的示例代码如下:


java

int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
// 访问二维数组元素
System.out.println(matrix[0][0]); // 输出:1
System.out.println(matrix[1][2]); // 输出:6
System.out.println(matrix[2][1]); // 输出:8


需要注意的是,使用简化声明方式创建的数组的长度是由元素的个数决定的,不能动态调整数组长度。如果需要创建长度可变的数组,可以使用其他方式,比如使用new运算符创建动态数组。


推荐文章