Dlaczego zainicjować HashSet <> (0) na zero?
kochamHashSet <> () i używaj tego z niecierpliwością podczas inicjowania tego z domyślnym konstruktorem:
Set<Users> users = new HashSet<>();
Teraz mój automatyczny twórca fasoli (narzędzia JBoss) inicjuje to jako:
Set<Users> users = new HashSet<>(0);
Dlaczegozero? Interfejs API mówi mi, że jest topoczątkowa pojemność, ale jaka jest zaleta zniesienia tego do zera? Czy to jest zalecane?