關於java的String的equals()
阿新 • • 發佈:2018-09-13
文件 判斷字符串 原因 不知道 dea temp code 使用 client
一直以為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()