21xrx.com
2024-12-23 01:42:44 Monday
登录
文章检索 我的文章 写文章
Java数组不初始化,输出什么?
2023-06-17 19:30:06 深夜i     --     --
Java 数组 初始化

在Java中,如果不对数组进行初始化,元素会被默认赋予一个初始值。但是这个初始值是什么呢?下面我们通过代码来验证。


public class TestArray {

  public static void main(String[] args) {

    int[] arr = new int[5];

    for (int i = 0; i < arr.length; i++) {

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

    }

  }

}

在上面的代码中,我们创建了一个长度为5的整型数组,并且没有对其进行初始化。然后使用for循环遍历数组,输出每个元素的值。 运行上面的代码,我们会发现输出结果都是0。这就说明了在Java中,如果不对数组进行初始化,元素会被默认赋予一个初始值0。

  
  

评论区

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