Java一维数组,初始化一维数组详解

阳光 2020-09-17 09:27:15 java常见问答 4178

Java语言当中数组必须先初始化,之后才能够使用,那么下面的文章就来给大家讲一下初始化一维数组方面的知识。

所谓的初始化指的就是为数组的数组元素分配内存空间,并且为每一个个数组元素赋初始值。

那么可不可以只分配内存空间而不赋初始值呢?

这样的话是不可以的,只要数组的每个数组元素分配了内存空间,那么每个内存空间里面存储的内容就是这个数组元素的值,即使这个内存空间存储的内容为空,这个空也是一个值(null),不论是以什么样的方式来初始化数组的,只要是为数组元素分配了内存空间,那么数组元素就会有了初始值,获得初始值一般有两种形式,一个是由系统自动分配,另外一个就是由程序员指定。

数组在初始化数组的时候,能够指定数组的大小,也能够分别初始化数组当中的每个元素。

在java当中初始化数组有下面的几种形式:

1、使用new指定数组大小后进行初始化

2、使用new指定数组元素的值

3、直接指定数组元素的值

以上就是对于初始化一维数组的一个比较简单的介绍了,希望可以对你有所帮助,更多相关内容,请继续来奇Q工具网的java入门栏目进行了解吧。

推荐阅读:

java数组,数组是什么?特点有哪些?

java一维数组定义,创建一维数组详解

Java一维数组,分配空间详解