當前位置:成語大全網 - 新華字典 - Java中CompareTo()方法的問題

Java中CompareTo()方法的問題

樓上正解,應為um.getUserId()內容已經實現compareTo 接口功能

Java.lang.String API中有定義

compareTo

public int compareTo(String anotherString)按字典順序比較兩個字符串。該比較基於字符串中各個字符的 Unicode 值。將此 String 對象表示的字符序列與參數字符串所表示的字符序列進行比較。如果按字典順序此 String 對象在參數字符串之前,則比較結果為壹個負整數。如果按字典順序此 String 對象位於參數字符串之後,則比較結果為壹個正整數。如果這兩個字符串相等,則結果為 0;compareTo 只有在方法 equals(Object) 返回 true 時才返回 0。