Sobes.tech
Junior — Middle

Je možné použiť index na prístup k prvku v množine (set)?

sobes.tech AI

Odpoveď od AI

V Jave, množina (Set) ne podpira dostop do elementov po indeksu, ker je to neredna zbirka.

Če želite pridobiti element po poziciji, lahko Set pretvorite v seznam (npr. ArrayList) in dostopate do elementa po indeksu:

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); // dostop po indeksu

Neposredno z indeksom v Set-u ni mogoče uporabljati.