Java语言当中数组必须先初始化,之后才能够使用,那么下面的文章就来给大家讲一下初始化一维数组方面的知识。
所谓的初始化指的就是为数组的数组元素分配内存空间,并且为每一个个数组元素赋初始值。
那么可不可以只分配内存空间而不赋初始值呢?
这样的话是不可以的,只要数组的每个数组元素分配了内存空间,那么每个内存空间里面存储的内容就是这个数组元素的值,即使这个内存空间存储的内容为空,这个空也是一个值(null),不论是以什么样的方式来初始化数组的,只要是为数组元素分配了内存空间,那么数组元素就会有了初始值,获得初始值一般有两种形式,一个是由系统自动分配,另外一个就是由程序员指定。
数组在初始化数组的时候,能够指定数组的大小,也能够分别初始化数组当中的每个元素。
在java当中初始化数组有下面的几种形式:
1、使用new指定数组大小后进行初始化
2、使用new指定数组元素的值
3、直接指定数组元素的值
以上就是对于初始化一维数组的一个比较简单的介绍了,希望可以对你有所帮助,更多相关内容,请继续来奇Q工具网的java入门栏目进行了解吧。
推荐阅读: