public class Student
{
  private String course;
  private String lastName;
  private String firstName;
  private String middleName;
  private String studentID;            // yes, String, not int!
  private String emailAddress;
  
  public Student( String csvEntry )
  {
    String[] field = csvEntry.split( "," );
    course       = field[0];
    lastName     = field[1];
    firstName    = field[2];
    middleName   = field[3];
    studentID    = field[4];
    emailAddress = field[5];
  }
  
  public String toString()
  {
    String result = "ID: " + studentID + "\n";
    result = result + firstName + " " + middleName + " " + lastName + "\n";
    result = result + emailAddress + "\n";
    return result;
  }
  
  public String emailDomain()
  {
    String[] emailComponents = emailAddress.split( "\\." );    // NOTICE: _regular expression_
    int count = emailComponents.length;
    
    String organizationType = emailComponents[count-1];
    String organization     = emailComponents[count-2];
    
    return organization + "." + organizationType;
  }
}