D.编译不能过

..." />

当前位置:IT认证>软件水平

问题:[选择题]

[单项选择题] 阅读下面程序public class My Val{ public static void main(String args[]){ My Val m=new My Val(); m. amethod(); } public void amethod(){ boolean b[]=new Boolean[5]; }} 程序编译或运行结果是


A.1
B.null
C.""
D.编译不能过

参考答案: C

  参考解析

编译能通过,但不在控制台输出任何信息。程序只是实例化了一个布尔类型的数组,且由于此数组为局部变量,不会自动初始化,故其中值都为null。

微信端