我一直在我的用戶類收到此錯誤:的錯誤,而試圖實現可比
User is not abstract and does not override abstract method compareTo(User) in Comparable
我不知道這意味着什麼或做什麼,使其工作。我也看過其他類似的帖子,但並不真正瞭解這些回覆,因爲他們大多數時間都是針對某人的代碼。如果需要,我可以提供更多關於我想要做什麼的信息。
public class User implements Comparable <User> {
private String firstName;
private String surname;
private int booksOut;
User(String inFirstName, String inSurname, int inBooksOut){
this.firstName = inFirstName;
this.surname = inSurname;
this.booksOut = inBooksOut;
}
//...
}
什麼,我基本上是在做我從鏈表創建SortedLinkedList類,我在那裏有它使用的compareTo添加方法,因爲它們添加到訂單升序排列數據。 因此,當我打電話
User user1= new User("Dan", "Hill", 0);
SortedLinkedList LibraryUser = new SortedLinkedList();
LibraryUser.add(user1);
它創建保存在有序鏈表新的對象。
非常感謝您,我明白了! – Tom