问题
单项选择题
阅读下面程序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。