gitweb on Svarog
projekti pod git sistemom za održavanje verzija -- projects under the git version control systemdiff --git a/Hash/Kancelarija.java b/Hash/Kancelarija.java
--- a/Hash/Kancelarija.java
+++ b/Hash/Kancelarija.java
+import java.util.Objects;
+
import org.svetovid.io.SvetovidReader;
/**
Kancelarija k2 = (Kancelarija) o;
// Prvo proveravamo broj
- if (broj != other.broj) {
+ if (broj != k2.broj) {
return false;
}
// A potom prezime
- if (!Objects.equals(prezime, other.prezime)) {
+ if (!Objects.equals(prezime, k2.prezime)) {
return false;
}
}
public int hashCode() {
- return prezime.hashCode() * broj;
+ int rez = 1;
+ if (prezime != null) {
+ rez *= prezime.hashCode();
+ }
+ rez *= broj;
+ return rez;
}
@Override