Java中如何进行数组初始化呢?

戚薇 Java经验 发布时间:2023-07-03 11:42:58 阅读数:9818 1
下文笔者讲述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;

默认初始化

数组是引用类型
  其中元素相当于类的实例变量

即:
  数组分配空间
  其中的每个元素也被按照实例变量同样的方式被隐式初始化
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202307/16883558076969.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者