21xrx.com
2024-12-23 01:45:17 Monday
登录
文章检索 我的文章 写文章
Java数组初始化写法详解:走进数组初始化的世界
2023-06-15 20:50:58 深夜i     --     --
Java数组 数组初始化 静态初始化 动态初始化 代码案例

Java中的数组是经常用到的数据类型之一,而数组初始化也是开发中经常用到的操作。本文将详细介绍Java中数组初始化的写法。

一、数组的定义与初始化

1. 数组的定义

Java中的数组定义格式为:

数据类型[] 数组名;

例如:

int[] arr;

其中,int为数据类型,[]表示这是一个数组,arr为数组名。

2. 数组的初始化

Java中的数组初始化有两种方式:

静态初始化:直接给数组元素赋初值;

动态初始化:先分配空间,再给数组元素赋值。

二、静态初始化

静态初始化的基本语法格式为:

数据类型[] 数组名 = new 数据类型[] 值1;

例如:

int[] arr = new int[] 4;

也可以简写为:

int[] arr = 5;

代码案例:


public class ArrayInitDemo {

  public static void main(String[] args) {

    int[] arr = 3;  // 静态初始化

    for(int i=0;i

      System.out.println("arr["+i+"]="+arr[i]);

    }

  }

}

三、动态初始化

动态初始化的基本语法格式为:

数据类型[] 数组名 = new 数据类型[长度];

例如:

int[] arr = new int[5];

代码案例:


public class ArrayInitDemo {

  public static void main(String[] args) {

    int[] arr = new int[5];  // 动态初始化

    for(int i=0;i

      arr[i] = i+1;     // 给数组元素赋值

      System.out.println("arr["+i+"]="+arr[i]);

    }

  }

}

四、关键词

Java数组、数组初始化、静态初始化、动态初始化、代码案例。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复