解决方案 »
- 求指点!页面图片的处理,如:缩放,水印,
- 怎样从tomcat连接池配置文件中取出数据库路径
- 在jsp中对于非正常退出的用户怎么删除?
- 获取登录名和密码的问题
- 谁解释一下Hibernate的Session.createFilter这个方法的含义?
- weblogic加载webwork 问题
- ----〉操作数据库的bean的写法,这样写好不好?
- 当我请求http://localhost:8080/cbserver/orderForm的时候,能不能给解释一下它的处理过程??
- 救命!怎么配置jbuilder下的tomcat4.0.1?
- tomcat访问问题
- jsp博客系统相册功能模块
- 关于java WEB购物车问题,可以帮我解决一下吗?jsp页面收不到集合中的值
你说的第三点,万一你后续又对某个字符串进行了处理,来回处理了几次,但是字符串的内容还是没有变化,但是此时有可能地址值的引用已经变化了,所以使用==号还是不可取的。
就用你写的那个代码的那种方式吧
2.这就是最简单的写法,比较引用类型的对象,这是最起码的安全处理。
3.不要抱有侥幸心理,在java中,比较字符串的值就用equals,再说了,一般做项目谁会定义一堆全局string去比来比去的?
我写过new Class1,此Class1里面有字段是String类型,对其赋值的话,貌似 使用 == 是对的,暂时还没有碰到其他的情况,谢谢你的建议,我会使用equals
我想问,如果两个null,我想比较得出 true的结论,虽然这个毫无意义,这个条件语句该如何写呢?是不是书写起来复杂了?
我想问,如果两个null,我想比较得出 true的结论,虽然这个毫无意义,这个条件语句该如何写呢?是不是书写起来复杂了?
没法得到这个结论,null调用equals就已经报空指针异常了,所以你要通过条件判断第一个不能为null。