数组的初始化默认值与创建

  1. 初始化默认值
  2. 创建数组
    1. 1)方式1
    2. 2)方式2
    3. 3)方式3

初始化默认值

数组在创建时就会进行初始化,如果没有手动初始化值则会使用默认的值自动初始化,比如整型默认是0,浮点型数默认是0.0,布尔型数默认是false。

创建数组

数组创建时必须确定数组的大小,数组创建有三种方式。

1)方式1

数组创建时明确可以存储5个int类型的元素。

public static void main(String[] args) {
    int[] ns = new int[5]; // 数组大小为5,5个元素都默认初始化为0
    ns[0] = 68;
    ns[1] = 79;
    ns[3] = 85;
    ns[4] = 62;
    System.out.println(ns[1]);  //  79,将默认初始化的0重新赋值为79
    System.out.println(ns[2]);  //  0,默认初始化的值0
}

2)方式2

数组创建时手动初始化,由编译器自动推算来确定数组大小。

int[] ns = new int[] { 68, 79, 91, 85, 62 };

由编译器自动推算就不能手动指明数组大小,下面的写法是错误的。

int[] ns = new int[5] { 68, 79, 91, 85, 62 };

3)方式3

方式3是方式2的简写。

int[] ns = { 68, 79, 91, 85, 62 };

他の者にできたか?ここまでやれたか?この先できるか?いいや、仆にしかできない!

目录
×

喜欢就点赞,疼爱就打赏