赞 | 2 |
VIP | 5 |
好人卡 | 7 |
积分 | 2 |
经验 | 57465 |
最后登录 | 2024-3-23 |
在线时间 | 905 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 211
- 在线时间
- 905 小时
- 注册时间
- 2010-9-6
- 帖子
- 3229
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 stevenrock 于 2015-9-12 13:28 编辑
".equals()"和"=="有区别么?!
".equals()"和"=="有区别么?!
".equals()"和"=="有区别么?!
令人崩溃的事情说三遍!说不过瘾,必须喊出来!而且是歇斯底里的喊!!!
".equals()"和"=="有区别么么么么……?!
呼呼,冷静下来继续说。今天的项目是用swing+JDBC做出来登录注册。于是偶瞬间完成注册效果,但是却在登录环节停滞不前。明明数据库里已经注册添加了用户名,偏偏不停的提示"该用户名不存在"(这话还是偶自己写的,简直就是在自我嘲讽)。
最后,被一位高人费了九牛二虎之力,查出来了问题的根源,把偶判断用户名是否在数据库中存在记录的"A==B"替换成了"A.equals(B)"。
测试……艾玛居然成功了!
项目算是完成了,但是偶的价值观碎了一地!最后,忍不住还是想仰天长啸:“'.equals()'和'=='有区别么?!”
后记:偶发誓,以后的if语句,再也不用"=="判断了!绝不!!永远!!! |
|