java基础题,错

Which statement declares a variable a which is suitable for referring to an array of 50 string objects?

正确答案: B C F   你的答案: D F (错误)

char a[][];
String a[];
String[]a;
Object a[50];
String a[50];
Object a[];
 
  • BCF 
    在java 中,声明一个数组时,不能直接限定数组长度,只有在创建实例化对象时,才能对给定数组长度.。
    如下,1,2,3可以通过编译,4,5不行。而String是Object的子类,所以上述BCF均可定义一个存放50个String类型对象的数组。
    1. String a[]=new String[50];
    2. String b[];
    3. char c[];
    4. String d[50];
    5. char e[50];

posted on 2016-07-20 22:19  雪的心  阅读(128)  评论(0编辑  收藏  举报

导航