空字符串(String s = null
)和空字符串(String s = ""
)之间的区别是什么?空字符串和空字符串之间的区别
这是我有:
String s1 = ""; //print statement does not print any thing for s1 but s1.length()=0
String s2 = null;//print statement prints "null" for s2 but s2.length() gives exception
是什么意思?
这已被问及(以及很好的回答)之前:http://stackoverflow.com/questions/4802015/difference-between-null-and-java-string – Eric
@Eric是的这是类似的问题,但我的意图是要知道为什么为s1.length()返回零和s2.length()给出例外..但无论如何,谢谢我有更多的细节信息关于你在这个页面链接你.. –