Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java数组初始化

作者:戮尽逆者   发布日期:2025-04-03   浏览:91

// Java数组初始化示例

// 1. 静态初始化:在声明数组时直接赋值
int[] arr1 = {1, 2, 3, 4, 5}; // 定义并初始化一个整型数组

// 2. 动态初始化:先声明数组,再分配内存空间,并赋值
int[] arr2 = new int[5]; // 定义一个长度为5的整型数组,初始值为默认值(0)
arr2[0] = 1;
arr2[1] = 2;
arr2[2] = 3;
arr2[3] = 4;
arr2[4] = 5;

// 3. 使用new关键字和大括号进行动态初始化
int[] arr3 = new int[]{1, 2, 3, 4, 5}; // 定义并初始化一个整型数组

// 4. 多维数组初始化
int[][] arr4 = {
    {1, 2, 3}, // 第一行
    {4, 5, 6}, // 第二行
    {7, 8, 9}  // 第三行
}; // 定义并初始化一个二维整型数组

// 打印数组内容
for (int i : arr1) {
    System.out.print(i + " "); // 输出: 1 2 3 4 5
}
System.out.println();

for (int i : arr2) {
    System.out.print(i + " "); // 输出: 1 2 3 4 5
}
System.out.println();

for (int i : arr3) {
    System.out.print(i + " "); // 输出: 1 2 3 4 5
}
System.out.println();

for (int[] row : arr4) {
    for (int element : row) {
        System.out.print(element + " "); // 输出: 1 2 3 4 5 6 7 8 9
    }
    System.out.println();
}

解释说明:

  1. 静态初始化:在声明数组时直接赋值,数组的大小由赋值的数量决定。
  2. 动态初始化:先声明数组,再通过new关键字分配内存空间,然后逐个元素赋值。
  3. 使用new关键字和大括号进行动态初始化:这种方式结合了静态和动态初始化的特点,既可以用new来创建数组,又可以直接赋值。
  4. 多维数组初始化:可以使用嵌套的大括号来初始化多维数组,每一行用一个大括号表示。

上一篇:java queue

下一篇:java 时间戳

大家都在看

java连接数据库的代码

ubuntu 卸载java

java sort用法

java collections.sort

java file类的方法

java 判断

java时间数据类型

java 时间加一天

java demo

java 截取

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站