课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
int[ ] scores=new int[ ]{78,91,84,68};int[ ]为什么必须为空?
2016-03-07
源自:Java入门第一季(IDEA工具)升级版 6-3
正在回答
int[]就是定义一个数组变量类型
前面的int[]的作用就是说明下面的变量是数组,
后面的int[]的[]内是可以有数字的,表示新的数组长度
因为你在后面已经给这个数组赋值,那么int[]分配空间就没有意义了。
至于为什么必须为空,我的理解是为了避免出现分配的空间和赋的值不匹配吧。
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答数组的声明方式
2 回答有可以直接把数组直接输入到变量里面的操作吗
2 回答java中直接输出数组的名输出的是什么?
2 回答“调用方法,传入成绩数组”与“定义方法,用来传入成绩数组”中的成绩数组是否相同
2 回答数组方面的问题