单项选择题
为将数组myArray的长度由3改为6,现采取以下编码:
int[]myArray=new int [3];
myArray=new int[6];
代码执行后,以下叙述哪项是正确的?()
A.数组myArray的长度已由3改为6,其中前3个元素的值不变,后3个元素的值为空。
B.数组myArray的长度已由3改为6,其中前3个元素的值不变,后3个元素需再经过初始化后才能使用。
C.数组myArray的长度没有变化。
D.数组myArray的长度已由3改为6,原来3个元素的值全部丢失。
点击查看答案&解析
相关考题
-
单项选择题
程序: class TestApp{ public static void main (String[] args){ int X=5: switch (x){ case l: case 2: case 3: System. out.println(“一季度”); break; case 4: case 5: case 6: System. out.println(“二季度”); break; default: System. out.println(“三季度以上”); break; } } } 上述程序运行后的结果是哪项?()
A. 一季度
B.二季度
C.三季度以上
D.无输出 -
单项选择题
已知数组array,其最后一个元素的下标是?()
A. array. size
B. array. length-l
C. array. size-l
D. array.length -
多项选择题
下列有关数组的声明中,正确的是哪项?()
A. int s[10];
B. int[10] s;
C. int[5] s={l,2,3,4,5};
D. int s[];
