Junior — Middle
É possível usar um índice para acessar um elemento em um conjunto (set)?
sobes.tech IA
Resposta da IA
Em Java, um conjunto (Set) não suporta acesso aos elementos por índice, pois é uma coleção não ordenada.
Se precisar obter um elemento por posição, pode converter o Set numa lista (por exemplo, ArrayList) e aceder ao elemento por índice:
Set<String> set = new HashSet<>();
set.add("a");
set.add("b");
set.add("c");
List<String> list = new ArrayList<>(set);
String element = list.get(1); // acesso por índice
Mas não é possível usar diretamente um índice com um Set.