⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 person.java

📁 二分查找的应用
💻 JAVA
字号:

import java.io.*;
import java.util.*;
/** Person.java
  * Immutable Person object
  * @author Bruce Fang
  * @since January 16, 2008
  * course: APSE403
  * week: 3
  */


public class Person implements Comparable{
  private String firstName;
  private String lastName;
  private int SIN;
  public Person(){};
   public Person(String firstName,
      String lastName, int SIN) {
      this.firstName = firstName;
      this.lastName = lastName;
      this.SIN = SIN;
      }

  public void setLastName(String lastname)
  {
    	  lastName=lastname;
  }
  public String getFirstName(){return firstName;}

  public String getLastName() {return lastName;}

  public int getSIN() {return SIN;}

  public String toString() {
      return new String(
    		  firstName + ", " +lastName+","+SIN);
  }

  public int compareTo(Object that) {
  return firstName.compareTo(((Person)that).getFirstName());
      
  }
  public void  readData(BufferedReader in) throws IOException
  {
   String s=in.readLine();
   StringTokenizer t=new StringTokenizer(s,"|");
   firstName=t.nextToken().trim();
   lastName=t.nextToken().trim();
   SIN=Integer.parseInt(t.nextToken().trim());
   
    }
    

}

⌨️ 快捷键说明

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