日期:2014-05-20  浏览次数:20753 次

“”和null使用中的区别
比如String a=null;或者""
然后我在下面的语句中可能对这个字符串再进行操作,比如付个新字符串给他。
那请问这时我用null或者“”有没有什么区别

------解决方案--------------------
Java code

        String str1 = "";
        System.out.println(str1); //""
        System.out.println(str1.toString()); //""
        
        String str2 = null;
        System.out.println(str2); //null
        System.out.println(str2.toString()); //NullPointerException