Junior — Middle
Substitui o elemento existente ao adicioná-lo ao HashSet, se esse elemento já existir?
sobes.tech IA
Resposta da IA
No HashSet, ao tentar adicionar um elemento que já está presente no conjunto, a substituição do elemento existente não ocorre. O método add() simplesmente retornará false, indicando que o elemento não foi adicionado, pois já existe. Assim, o conjunto permanece inalterado.
Exemplo em Java:
HashSet<String> set = new HashSet<>();
set.add("maçã"); // retornará true
boolean added = set.add("maçã"); // retornará false, elemento não adicionado