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

java创建数组的几种方式

作者:若离   发布日期:2026-07-10   浏览:81

// 1. 使用new关键字创建数组
int[] array1 = new int[5]; // 创建一个长度为5的整型数组,初始值为0

// 2. 直接在声明时初始化数组
int[] array2 = {1, 2, 3, 4, 5}; // 创建并初始化一个包含5个元素的整型数组

// 3. 使用new关键字并在创建时初始化数组
int[] array3 = new int[]{1, 2, 3, 4, 5}; // 创建并初始化一个包含5个元素的整型数组

// 4. 多维数组的创建
int[][] matrix = new int[3][3]; // 创建一个3x3的二维整型数组,初始值为0

// 5. 多维数组的直接初始化
int[][] matrix2 = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; // 创建并初始化一个3x3的二维整型数组

// 6. 动态创建数组(基于变量)
int size = 10;
int[] dynamicArray = new int[size]; // 根据变量size创建一个长度为10的整型数组

解释说明:

  1. 使用new关键字创建数组new int[5] 创建了一个长度为5的整型数组,所有元素的初始值为0。
  2. 直接在声明时初始化数组{1, 2, 3, 4, 5} 在声明数组的同时直接赋值,创建了一个包含5个元素的整型数组。
  3. 使用new关键字并在创建时初始化数组new int[]{1, 2, 3, 4, 5} 结合了new关键字和直接初始化的方式,适用于需要明确指定数组类型的情况。
  4. 多维数组的创建new int[3][3] 创建了一个3x3的二维整型数组,所有元素的初始值为0。
  5. 多维数组的直接初始化{{1, 2, 3}, {4, 5, 6}, {7, 8, 9}} 在声明二维数组的同时直接赋值,创建了一个3x3的二维整型数组。
  6. 动态创建数组:根据变量size的值动态创建数组,适用于数组大小在运行时确定的情况。

上一篇:java爬虫代码示例

下一篇:javaservlet编程

大家都在看

java url decode

java判断是windows还是linux

java原始数据类型

java连接数据库的代码

java date类型比较大小

java djl

ubuntu 卸载java

es java api

java常用的设计模式有哪些

java list 查找

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

Laravel 中文站