有大佬帮着解释一下吗

解决方案 »

  1.   

    null 没有内容 没有地址 可以更方便被垃圾回收
    空串是没有内容 但是有地址
      

  2.   

    对了 怕楼主看不懂 我解释下 满意请结帖
    String s = "";
    String s2 = null;
    //空串 会返回true
    System.out.println(s.equals("")? true:false );
    //而null 会报空指针异常 
    System.out.println(s2.equals(null)? true:false );
      

  3.   

    空格是字符串 null是空,调用会出现null point错误