java兩個string比較 java中如何比較兩個時間字符串的大???
java中如何比較兩個時間字符串的大小?一種思維方式:使用SimpleDataFormat進行處理,它可以轉(zhuǎn)換為長格式。這是自1970年1月1日以來的毫秒數(shù)。它的大小可以直接比較。另一種思考方式:因為
java中如何比較兩個時間字符串的大小?
一種思維方式:使用SimpleDataFormat進行處理,它可以轉(zhuǎn)換為長格式。這是自1970年1月1日以來的毫秒數(shù)。它的大小可以直接比較。另一種思考方式:因為您使用的是這里的完成格式(07是在7月份編寫的),您可以逐字翻譯它并比較publicstaticvoidmain(string[]us){stringstr1=“2010-07-16 12:00:00”longtr1=長期價值(str1.replaceAll(“[- s:”,“”))系統(tǒng)輸出打?。╨ongtr1)}結(jié)果是20100716120000。從這個意義上說,直接轉(zhuǎn)換成長格式后,比較一下
用string類的length()方法得到字符串的長度,然后比較一下:public class example{public static void main(string[]args){string str1=“abcd”string str2=“abcde”if(str1.length()<str2.length()) 系統(tǒng)輸出打印(”較短的字符串是:”STR1)else系統(tǒng)輸出打?。ā發(fā)onger string is”STR2)}