常见编程错误(一):equals 与==

观察下列代码,找出错误在哪? 🤪

 

 

req.getParameterValue("usename")返回的是一个String类型的值,它与“bjsxt” 都是String类型,此时用==比较他们两个,那么是引用地址相比较,自然不可能相等。

应该改为:

 

 

 

 

 

 

 

 

 

 

 

 

 

使用equals()方法就可以比较两个值的内容了~ 

posted @ 2019-08-27 21:26  Eric-Shen  阅读(177)  评论(0编辑  收藏  举报