阅读下面程序 public class MyVal {  public static void main(String[]args) {   MyVal m=new MyVal();   m.amethod();  }

admin2012-12-13  32

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

选项 A、1
B、null
C、""
D、编译不通过

答案D

解析 语句boolean b[]=new Boolean[5];存在错误,类型不兼容,左边为基本类型,右边为类java.lang.Boolean。Boolean类将基本类型为boolean的值包装在一个对象中。一个Boolean类型的对象只包含一个类型为boolean的字段。
转载请注明原文地址:https://jikaoti.com/ti/Sq80FFFM
0

最新回复(0)