Table of Contents

About

The equals method is the the equality operator.

In java, if two objects are equal, they must have the same hashCode()

.

Usage

In a set implementation, it's used to be sure that there will be no duplicate objects.

Utility

org.apache.commons.lang.builder

package org.apache.commons.lang.builder;
EqualsBuilder comparator = new EqualsBuilder();
// Note that this compares case sensitive
comparator.append(name, other.name);
comparator.append(..., other....);
return comparator.isEquals();