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

数组问题求解

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工具)升级版
  • 参与学习       1165172    人
  • 解答问题       17581    个

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

进入课程

数组问题求解

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