不等于java怎么打 java里if語(yǔ)句中,判斷String類(lèi)型相等用.equal歲(),那么不等于,怎么表達(dá)?
java里if語(yǔ)句中,判斷String類(lèi)型相等用.equal歲(),那么不等于,怎么表達(dá)?首先,我確信上面的表達(dá)式是錯(cuò)誤的:首先,字符串類(lèi)型是引用類(lèi)型。引用類(lèi)型數(shù)據(jù)的存儲(chǔ)方法決定==或!作出同等的判斷
java里if語(yǔ)句中,判斷String類(lèi)型相等用.equal歲(),那么不等于,怎么表達(dá)?
首先,我確信上面的表達(dá)式是錯(cuò)誤的:
首先,字符串類(lèi)型是引用類(lèi)型。引用類(lèi)型數(shù)據(jù)的存儲(chǔ)方法決定==或!作出同等的判斷。
其次,要判斷引用類(lèi)型是否等效,必須使用equal方法,它不等于表達(dá)式:!(姓名[i]。平等())
希望能對(duì)你有所幫助。如果你想自學(xué)Java,你可以關(guān)注它。答案將不時(shí)更新一組關(guān)于Java的學(xué)習(xí)文章。
JAVA如何判斷兩個(gè)字符串不相等?
您可以通過(guò)equals來(lái)判斷字符串是否相等。
equals方法(由string類(lèi)從其超類(lèi)對(duì)象繼承)用于檢測(cè)兩個(gè)對(duì)象是否相等,即兩個(gè)對(duì)象的內(nèi)容是否相等。它區(qū)分大小寫(xiě)。public static void main(String[]args){String a=“abcdb”String b=“bcddeb”if(!a、 等于(b){系統(tǒng)打?。ā癮不等于B”)}否則{系統(tǒng)打?。ā癮等于B”)例如:S1=新字符串(“Sony”)//創(chuàng)建字符串對(duì)象S1。等于(“Sony”)//返回trues1==“Sony”//返回false//如果S1=“Sony”S1==“Sony”//返回true