person.java

来自「Java Classic Examples是我买的两本书:《JAVA经典实例》和」· Java 代码 · 共 25 行

JAVA
25
字号
public class Person implements Comparable
{
  // Constructor
  public Person(String firstName, String surname)
  {
    this.firstName = firstName;
    this.surname = surname;
  }

  public String toString()
  {
    return firstName + " " + surname;
  }

  // Compare Person objects
  public int compareTo(Object person)
  {
    int result = surname.compareTo(((Person)person).surname);
    return result == 0 ? firstName.compareTo(((Person)person).firstName):result;
  }

  private String firstName;    // First name of person
  private String surname;      // Second name of person
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?