java java中怎么判斷兩個(gè)string是否相等?
java中怎么判斷兩個(gè)string是否相等?對象有一個(gè)名為equals(obj)的方法,用于比較兩個(gè)對象是否相等。返回值是布爾類型。String重寫此方法以比較兩個(gè)字符串是否相等。例如,string
java中怎么判斷兩個(gè)string是否相等?
對象有一個(gè)名為equals(obj)的方法,用于比較兩個(gè)對象是否相等。返回值是布爾類型。String重寫此方法以比較兩個(gè)字符串是否相等。例如,string s=“AA”string S2=“AAA”Boolean BTN=s.equals(S2)string有許多方法,請檢查JDK API
方法1:將日期轉(zhuǎn)換為字符串類型,然后進(jìn)行比較;例如:string time1,time2;time1。CompareTo(time2)>0表示time1是time2之后的時(shí)間。方法二:比較數(shù)據(jù)的獲取時(shí)間。您應(yīng)該能夠詳細(xì)理解以下代碼
public static Boolean compareudate(date DATE1,date DATE2){ Date dt1=DATE1 Date dt2=DATE2 if(dt1.getTime()> dt2.getTime()){ 系統(tǒng)輸出打?。ā癲t1大于DT2”)—else if(dt1。Gettime()< DT2。Gettime()){T/T 系統(tǒng)輸出打?。ā癲t1小于DT2”)-真/真1。遍歷數(shù)組并將名稱與數(shù)組中的元素逐一進(jìn)行比較。2可以將數(shù)組轉(zhuǎn)換為一個(gè)集合,并得到集合的大小。然后添加名稱并比較設(shè)置的大小。最后,如果兩個(gè)值相等,請重復(fù)并刪除剛才添加的名稱。如果不相等,就不會重復(fù)。