A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

四大皆空:
               
                //第一空:局部变量未初始化不能直接使用
            int i;
                //System.out.println(i);
               
                //第二空:有变量,变量有值,但是值为null。 null只能赋值给引用数据类型  
                //变量可以被打印!但是不能调用方法,会出现运行时异常空指针异常NullPointerException
                String s = null;
             System.out.println(s);
             System.out.println(s.length());
               
                //第三空:""也是一个字符串对象,因此可以使用String类所有方法
                String s = new String();
                String s = "";
             System.out.println(s);
                System.out.println(s.length());
                System.out.println(s.isEmpty());//判断字符串是否为空,如果为空就返回true
               
                //第四空:println方法重载,有多个引用类型的形参,编译器不能确定调用哪个println()方法因此报错
                  System.out.println(null);//由于println()有很多重载方法,这些方法的形参都是引用类型
                                          //当传入null的时候,编译器不知道该调用哪个方法,所以编译报错

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马