Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

hash code

An int summarizing an object, used by HashSet and HashMap to find it quickly.

hashCode() returns an int; equal objects must return equal values, and Objects.hash(fields...) combines field hashes correctly.

Examples

  • @Override public int hashCode() { return Objects.hash(x, y); }

Read the full section →