解决方案 »
- eclipse4.2如何安装lomboz插件呢?系统是64位的,不能安装lomboz_eclipse.求帮助
- 请问如何显示之前的页面里的提交的数据
- 请教高手怎么用jsp访问 reporting services?
- [求救]submit不能马上起作用,大约要过几分钟才能起作用,为什么?
- Struts中的ActionForm
- 如何获取当前domain受控节点的名称
- 十分火急!用jsp如何访问数据库中的图片,高手们请帮帮我!
- 一个数据库的问题(答者有分)
- 关于servlet查询的一些问题··求大神
- spring mvc 用SmartUpload组建进行上传下载
- jsp博客系统相册功能模块
- 关于java WEB购物车问题,可以帮我解决一下吗?jsp页面收不到集合中的值
你说的第三点,万一你后续又对某个字符串进行了处理,来回处理了几次,但是字符串的内容还是没有变化,但是此时有可能地址值的引用已经变化了,所以使用==号还是不可取的。
就用你写的那个代码的那种方式吧
2.这就是最简单的写法,比较引用类型的对象,这是最起码的安全处理。
3.不要抱有侥幸心理,在java中,比较字符串的值就用equals,再说了,一般做项目谁会定义一堆全局string去比来比去的?
我写过new Class1,此Class1里面有字段是String类型,对其赋值的话,貌似 使用 == 是对的,暂时还没有碰到其他的情况,谢谢你的建议,我会使用equals
我想问,如果两个null,我想比较得出 true的结论,虽然这个毫无意义,这个条件语句该如何写呢?是不是书写起来复杂了?
我想问,如果两个null,我想比较得出 true的结论,虽然这个毫无意义,这个条件语句该如何写呢?是不是书写起来复杂了?
没法得到这个结论,null调用equals就已经报空指针异常了,所以你要通过条件判断第一个不能为null。