您的位置首页 >精选知识 >

java数组初始化默认值是多少(java数组初始化)

您好,今天芳芳来为大家解答以上的问题。java数组初始化默认值是多少,java数组初始化相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、你这个试试对对象数组的一个声明,并没有示例话,所以会报空指针异常这个数组对象都是现用现初始化的Animals [] an=new Animals[5];//这只是个对象类型数组的声明用的时候需要for(int i=0;i<5;i++)an[i]=new Animals();这样你明白了吧你前面的那个光声明了数组。

2、但是没有调用Animals的构造函数,你数组里的每个元素都是一个对象,使用前必须要先实例化 如果你只是用户输入长度。

3、Animals [] an=new Animals[n];声明时是可以用变量的或者你直接Animals [] an=new Animals[100];定义一个大数组,要用的时候再new Animals();实例化,或者用LinkedList an=new LinkedList();定义一个动态数组。

本文就为大家分享到这里,希望小伙伴们会喜欢。

标签:

免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!