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