java JAVA如何判斷兩個(gè)字符串不相等?
JAVA如何判斷兩個(gè)字符串不相等?您可以通過(guò)equals判斷字符串是否相等。equals方法(由string類從其超類對(duì)象繼承)用于檢測(cè)兩個(gè)對(duì)象是否相等,即兩個(gè)對(duì)象的內(nèi)容是否相等。它區(qū)分大小寫(xiě)。pub
JAVA如何判斷兩個(gè)字符串不相等?
您可以通過(guò)equals判斷字符串是否相等。
equals方法(由string類從其超類對(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
一種思路:使用simpledateformat進(jìn)行處理,可以轉(zhuǎn)換為長(zhǎng)格式。這是自1970年1月1日以來(lái)的毫秒數(shù)。它的大小可以直接比較。另一種思考方式:因?yàn)槟褂玫氖沁@里的完成格式(07是在7月份編寫(xiě)的),您可以逐字翻譯它并比較publicstaticvoidmain(string[]us){stringstr1=“2010-07-16 12:00:00”longtr1=長(zhǎng)期價(jià)值(str1.replaceAll(“[- s:”,“”))系統(tǒng)輸出打?。╨ongtr1)}結(jié)果是20100716120000。從這個(gè)意義上說(shuō),最好把它翻譯成長(zhǎng)的形式