-4
import java.util.Comparator;
public class Person implements Comparable<Person>
{
public static void main(String[] args)
{
}
public int compareTo(Person other)
{
int diff = getLastName().compareTo(other.getLastName());
if (diff == 0)
diff = getFirstName().compareTo(other.getFirstName());
return diff;
}
}
這些都是我不斷獲取需要幫助不斷獲取錯誤,但不知道如何解決它
錯誤上找不到線11,11,13和符號13
好的,所以我如何將Comparator更改爲Comparable,但我得到了三個錯誤,說找不到第11行符號,並且13.您將如何解決它 – user2969508
您應該導入'java.util.Comparable',實現'Person# getFirstName()'和'Person#getLastName()',並閱讀任何關於Java的初學者級書籍。 –