zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Java核心技术卷I基础知识3.10.2 数组初始化以及匿名数组

JAVA基础知识数组 以及 初始化 核心技术 匿名 3.10
2023-09-11 14:16:03 时间


在Java中,提供了一种创建数组对象并同时赋予初始值的简化书写形式。下面是一个例子:

  

请注意,在使用这种语句时,不需要调用new。

甚至还可以初始化一个匿名的数组:

 

这种表示法将创建一个新数组并利用括号中提供的值进行初始化,数组的大小就是初始值的个数。使用这种语法形式可以在不创建新变量的情况下重新初始化一个数组。例如:

 

这是下列语句的简写形式:

 

      注释:在Java中,允许数组长度为0。在编写一个结果为数组的方法时,如果碰巧结果为空,则这种语法形式就显得非常有用。此时可以创建一个长度为0的数组:

 

注意,数组长度为0与null不同。    


【Java|基础篇】全面解析数组,数组知识点汇总 什么是数组? 数组就是相同数据类型元素的集合。在内存中是一段连续的空间。在会使用到很多相同数据类型的变量时,使用数组可以更加方便,减少程序的代码量。