Java 字符串如何進行比較?
提問人:劉旭39發(fā)布時間:2020-11-24
字符串比較
Java中,雙等號“==”用來對基本類型數(shù)據(jù)進行比較^但是,對String對象來說,雙等號比較 的是兩個對象的引用內(nèi)存地址是否相同,而不是比較兩個對象的內(nèi)容是否一致。String類中提供 了equals()和equalsIgnoreCase()兩個方法來比較字符串對象的內(nèi)容是否一樣,如果被比較的參數(shù)為 null,則會返回false。字符串比較方法定義格式如下:
equals(String anotherString)
equalsIgnoreCase(String anotherString)
equals()方法會將大小寫不同的字符串認為是不同的內(nèi)容,equaIsIgnoreCase()方法則不考慮大小寫,只要字符相等(即認為A和a是相等的),就會認為這兩個字符串是相等的。
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點擊加載更多評論>>