猿问

java中的数组小题

下面定义数组语句,正确的是?

A.int arr=new arr[5];   B.int ary={1,2,3,4,5};     C.int[] ary=new arr[5];

D.int[] arr={-1,"2",3,4,5};

我觉得都是错误的,如AC=后应该[5]前应该不是arr而是int。B中=前应该有[]。 D中的2不能有""

我不知道我究竟错在哪里?

山水郎2015
浏览 1387回答 1
1回答

无趣的天空

ABCD都是错误答案数组的一般初始化语法结构为 : 数据类型 数组名 = new 数据类型 [数组长度]; A选项里面前面没有[],后面数据类型写成了数组名,不对;B选项缺少[] 不对;C选项arr既不是数据类型也不是数组名;D选项String类型转换不成int类型。看看是不是把题看错了
随时随地看视频慕课网APP

相关分类

Java
我要回答