i'm new in java collections so i tried to codes using Map. i set my collection like this
Map<Integer, Person> people = new HashMap<>();
people.put(1, new Person("Arnold", "Maluya", 25));
people.put(2, new Person("Mison", "Drey", 3));
people.put(3, new Person("James", "Valura", 54));
people.put(4, new Person("Mikee", "Sandre", 24));
so my goal is i want to check if people contains object like "new Person("Arnold", "Maluya", 25)" so what i did is this
boolean test = people.containsValue(new Person("Arnold", "Maluya", 25));
System.out.println(test);
which is i getting "false" result. so am i getting it right so if sumthing is wrong what did i miss?