为了账号安全,请及时绑定邮箱和手机立即绑定

数组问题求解

int[ ] score = new int[ ];

如果后[]不赋值,为什么不正确?

如果是int[ ] score = new int[0 ];是不是表示代表数组为空值,无数据存在?


正在回答

2 回答

java中数组可以先致空int[] tempt=null; 但后面也必须声名长度,而且长度不能改变,这是编程规范。

int[] score=new int[0]表示创建一个容量为0的int数组。

0 回复 有任何疑惑可以回复我~
#1

qq_喷泉_0 提问者

非常感谢!
2017-05-14 回复 有任何疑惑可以回复我~

我认为不正确的原因是因为java不知道该创建一个什么样的数组。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1166345    人
  • 解答问题       17590    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

数组问题求解

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号