HashSet in Java | Coding Examples

preview_player
Показать описание
In this tutorial, you will learn how to use the HashSet class with coding examples.

Following are few key points to note about HashSet in Java -
- HashSet cannot contain duplicate values.
- HashSet allows null value.
- HashSet is an unordered collection. It does not maintain the order in which the elements are inserted.
- HashSet internally uses a HashMap to store its elements.
- HashSet is not thread-safe. If multiple threads try to modify a HashSet at the same time, then the final outcome is not deterministic. You must explicitly synchronize concurrent access to a HashSet in a multi-threaded environment.
Рекомендации по теме
Комментарии
Автор

A better approach would be if you tell that how hashSet works internally, then you don't have to remember these points.

beinspired