return (language.equals(l.language) && country.equals(l.country) && variant .equals(l.variant));
return (language == l.language && country == l.country && variant == l.variant);
    public boolean equals(Object obj) {        if (!(obj instanceof Locale)) return false;        Locale l = (Locale) obj;        return (language.equals(l.language) && country.equals(l.country) && variant                .equals(l.variant));    }