compareTo()的返回值是int,它是先比較對應字符的大小(ASCII碼順序)
1、如果字符串相等返回值0
2、如果第一個字符和參數的第一個字符不等,結束比較,返回他們之間的差值(ascii碼值)(負值代表:前字符串的值小於後字符串,正值代表:前字符串大於後字符串)
3、如果第一個字符和參數的第一個字符相等,則以第二個字符和參數的第二個字符做比較,以此類推,直至比較的字符或被比較的字符有一方全比較完,這時就比較字符的長度.
compareToIgnoreCase()方法是不區分大小寫,返回值是int,比較方式與compareTo()相同