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

用直接创建数组的方式时

int[ ] scores=new int[ ]{78,91,84,68};int[ ]为什么必须为空?

正在回答

2 回答

int[]就是定义一个数组变量类型

前面的int[]的作用就是说明下面的变量是数组,

后面的int[]的[]内是可以有数字的,表示新的数组长度

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

因为你在后面已经给这个数组赋值,那么int[]分配空间就没有意义了。

至于为什么必须为空,我的理解是为了避免出现分配的空间和赋的值不匹配吧。



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

举报

0/150
提交
取消

用直接创建数组的方式时

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信