Which statement is true?

Given:

11. public class Person {
12. private name;
13. public Person(String name) {

14. this.name = name;
15. }
16. public int hashCode() {
17. return 420;
18. }
19. }

Which statement is true?

Given:

11. public class Person {
12. private name;
13. public Person(String name) {

14. this.name = name;
15. }
16. public int hashCode() {
17. return 420;
18. }
19. }

Which statement is true?

A.
The time to find the value from HashMap with a Person key depends on the size of the map.

B.
Deleting a Person key from a HashMap will delete all map entries for all keys of type Person.

C.
Inserting a second Person object into a HashSet will cause the first Person object to be
removed as a duplicate.

D.
The time to determine whether a Person object is contained in a HashSet is constant and does
NOT depend on the size of the map.



Leave a Reply 0

Your email address will not be published. Required fields are marked *