Java中如何进行数组初始化呢?
下文笔者讲述Java数组初始化的三种方法分享,如下所示
数组初始化有以下三种方式: 静态初始化 动态初始化 默认初始化
静态初始化
用new关键字来产生数组以外 还可直接在定义数组 同时为数组元素分配空间并赋值例
int[] arr = {66,77,88}; int[] arr = new int[]{66,77,88}; 注意事项 1.new int[3]{222,333,444}; -->错误 2.int[] arr; arr = {88,99,111}; --->错误
动态初始化
数组定义 为数组元素分配空间并赋值的操作分开进行例
int[] arr; arr = new int[3]; arr[0] = 22; arr[1] = 33; arr[2] = 44;
默认初始化
数组是引用类型 其中元素相当于类的实例变量 即: 数组分配空间 其中的每个元素也被按照实例变量同样的方式被隐式初始化
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。