null 和 null 居然能够比较大小 if ( null == null ) { out.println ( "null 与 null 之间可以进行比较" ); }以上不会有任何语法错误null == null 的结果居然为真太奇怪啦 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是没有问题的,哪个地方说不可以这样比较了?不是常有String a;if(a == null || (a.trim()).equals("")){...}的写法的?a为空就是你的情况而已啊。呵呵。 呵呵!!NULL==NULL无论从表面上还从实质上,都是成立的。。 null也是一个值啊,跟0,1,2......这些数字没有什么分别,不要因为它代表是个"空"的意思就认为它什么也不是 可以比的阿。有时候就是需要判断一个值是不是null,然后再做相应的处理就像mofeir(莫飞) 说的那样:String a =request.getParameter("xxx");if(a == null || (a.trim()).equals("")){...} ==又不是只能用来比大小,你用<、>试试,这才是比较大小==在你这是比较引用是否相同,自然true了 == 对于对象来说是判断是否指向同一内存地址。Null是空置针,应该是==的。 不奇怪啊!我经常会写这样的语句if(null == p) 不写这样的语句if(p == null) null在内存表现为二进制0,能比较也不是奇怪的事情 关键要搞清楚"==" 跟“equals”的实际含义。学东西别太肤浅! 正则表达式小问题 Java多线程同步问题 请给一段enum与数据库操作关联的代码例子 JS生成的文本框如何用Struts从JSP上面去得值 执行流程的问题!!!请高手! 请问一下有人用过java操作ipv6吗? 急啊急,使用什么方法可以得到一个汉字的Unicode编码? 关于线程池中线程失败的问题 紧急求救:做一个函数将字符串转化为数组 请问如何满足applet访问数据库的限制 abstract class和interface的区别在哪里? 请问!java编程时,大家用哪个开发工具
不是常有
String a;
if(a == null || (a.trim()).equals("")){...}的写法的?a为空就是你的情况而已啊。呵呵。
有时候就是需要判断一个值是不是null,然后再做相应的处理就像mofeir(莫飞) 说的那样:
String a =request.getParameter("xxx");
if(a == null || (a.trim()).equals("")){...}
==在你这是比较引用是否相同,自然true了
我经常会写这样的语句
if(null == p) 不写这样的语句
if(p == null)