在java中定义数组时,可不可以一开始不设定数组的长度?
一定要先声明数组的长度,否则系统不会为它分配内存空间。java中的数组是固定长度的。例如,int[]a={}定义的数组a的长度是0,这是固定长度。以后不允许给它赋值,因为它的长度在定义后不能更改。因此,在使用数组时,一定要注意长度,不能超过长度。我们负责数组下表的越界。
java定义数组时候可以指定其长度吗?
必须指定。
例如:int[]ages=newint[10]上面定义了一个整数数组,数组的最大长度为10。备注:如果未指定长度,将直接报告错误。
原文标题:java定义char数组 在JAVA中定义数组时,可不可以一开始不设定数组的长度?,如若转载,请注明出处:https://www.tzjingsheng.com/wenda/43944.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「豪运号」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。