String str = "";//s1
"".equals(str);//s2
str.equals("");//s3
以上是两个常量字符串和变量字符串的比较,
我想很多高手都知道s2比较好,
哪位高手能分析一下具体的原因?
谢谢!
"".equals(str);//s2
str.equals("");//s3
以上是两个常量字符串和变量字符串的比较,
我想很多高手都知道s2比较好,
哪位高手能分析一下具体的原因?
谢谢!
解决方案 »
- 北大青鸟都会讲哪些javaee内容?
- 求教SCJP 题目
- 在Eclipse下开发Java Swing应用程序,怎样不重新运行Swing Application就能够看到更改之后的效果?
- 有关比较的问题 , 请知道的朋友开示: ==
- 在java 中如何将 2007-04-25 16:55:29.0 变成 2007-04-25 16:55:29,请教大虾
- 高分求简单问题,哥哥姐姐帮帮忙,我不结帖就是狗日!
- 请问谁有对结果分类的算法?
- 问个弱智问题.
- this & super这两者的区别
- 小妹请教:JSP连接ORACLE数据取得字符显示是ASCII码?怎么解决?各位帮帮忙5555
- 请问DHCP如何分配IP地址
- 类装载器呀! 类装载器! 谁能解决我心中的疑问!
str!=null