java比较字串的时候,明明两个字符串相等,却返回false

首先,先将两边字符串都去掉空格。然后,如果哪一边有\ufeff

可利用

if (salesStr.startsWith("\uFEFF")){
replace = salesStr.replace("\uFEFF", "");
}else if (salesStr.endsWith("\uFEFF")){
replace = salesStr.replace("\uFEFF","");

去掉多余的

 

参考:https://zhidao.baidu.com/question/430317167046582972.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章