关于java的String的equals()
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于java的String的equals()相关的知识,希望对你有一定的参考价值。
一直以为String的equals()是百分百准确能判断字符串是否相等的,直到今天遇到的情况:
String value = 从properties文件取得的值。
idea的debug看value="server"
然后if("client".equals(value)){
sout("hello");
}
竟然真的判断client跟server两字符串相等。。。。
闹了半天,
String tempValue = String.valueOf(value);
再使用tempValue去判断。。。。
不知道原因,做个记录。
以上是关于关于java的String的equals()的主要内容,如果未能解决你的问题,请参考以下文章
关于String StringBuffer 和 StringBulider