1. 程式人生 > >比較兩個時間字符串的大小

比較兩個時間字符串的大小

缺點 com 使用 就是 -s 大小 能夠 lan 參與

String a="2003-10-12";

String b="2003-10-21";
int result=a.compareTo(b);
if (result==0)
out.print("a=b");
else if (result < 0 )
out.print("a<b");
else out.print("a>b");

使用String類中的compareTo()方法比較。如:s1.compareTo(s2)
但是這個方法有個缺點,就是要求兩個參與比較的字符串的形式及長度必須相同才能夠正確比較,否則,比較結果是錯的.
例如:
s1 = "02";
s2 = "12";
這樣比較是正確的.
但如果是下面的樣子,

s1 = "2";
s2 = "12";
比較結果是錯誤的的

轉自:http://www.cnblogs.com/H2921306656/p/6141634.html

比較兩個時間字符串的大小