All pastes #992812 Raw Edit

Untitled

public java v1 · immutable
#992812 ·published 2008-04-22 03:30 UTC
rendered paste body
public class EmailAddress implements Comparable<EmailAddress> {	private String username;	private String domain;	public EmailAddress(String email) {		int index = email.indexOf('@');		username = email.substring(0, index);		domain = email.substring(index + 1);	}	public int compareTo(EmailAddress email) {		if(domain.equalsIgnoreCase(email.domain))			return username.compareToIgnoreCase(email.username);		else			return domain.compareToIgnoreCase(email.domain);	}	public String toString() {		return username + "@" + domain;	}}