在做java项目时获取登录用户和留言用户进行比较,如果两者相同则可以删除留言,否则不可以。

但在进行比较时,即便控制台输出的登录用户和留言用户一致,返回值还是false

java相同的两字符串比较却总是返回false

然后我将String类型的字符串转换为字符数组进行循环,发现字符串存在我们看不见的空格

java相同的两字符串比较却总是返回false

java相同的两字符串比较却总是返回false 

然后将字符串空格去掉就可以了,给字符串加上trim()方法

java相同的两字符串比较却总是返回false

java相同的两字符串比较却总是返回false 

相关文章: