使用动态初始化数组的时候,其中的元素将会自动拥有一个默认值。
规则如下:
1.如果是 整数类型,默认为0;
2.如果是 浮点类型,默认为0.0;
3.如果是 字符类型,默认为'u0000';
4.如果是 布尔类型,默认为false;
5.如果是 引用类型,默认为null。

注意事项:
静态初始化其实也有默认值的过程,只不过系统马上将默认值替换成了大括号当中的具体数值。

public class Array {

public static void main(String[] args) {
    int[] arrayA = new int[3];

    System.out.println(arrayA[0]);// 0
    System.out.println(arrayA[1]);// 0
    System.out.println(arrayA[2]);// 0

    System.out.println("=========");

    // 将数据50赋值交给数组arrayA当中的1号元素
    arrayA[1] = 50;

    System.out.println(arrayA[0]);// 0
    System.out.println(arrayA[50]);// 46
    System.out.println(arrayA[2]);// 0
   }
 }
如果觉得我的文章对你有用,请随意赞赏
END
本文作者:
文章标题:访问数组元素进行赋值
本文地址:https://c924.cn/index.php/archives/26/
版权说明:若无注明,本文皆天乐Blog原创,转载请保留文章出处。