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

在JAVA中定义数组时,可不可以一开始不设定数组的长度?

在JAVA中定义数组时,可不可以一开始不设定数组的长度?

明月笑刀无情 2019-02-13 15:11:34
在JAVA中定义数组时,可不可以一开始不设定数组的长度?
查看完整描述

2 回答

?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

肯定要先声明数组长度,不然系统不会为他分配内存空间。
Java中的数组是定长的,比如int[] a ={}; 定义出来的数组a 长度为0,已经是定长了,之后再给它赋值是不可以的,因为它的长度定义出来之后是不可改变的了。
所以在使用数组的时候,一定要注意长度,不能超过这个长度,负责就数组下表越界了。

查看完整回答
反对 回复 2019-02-28
  • 2 回答
  • 0 关注
  • 10737 浏览

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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