Junior
Cum se obține elementul unic dintr-o Listă? Cum se obține elementul unic dintr-un Set dacă get(0) nu există?
sobes.tech AI
Răspuns de la AI
Dacă ai o listă (List) și ești sigur că are exact un element, poți obține acest element folosind indexul 0:
List<String> list = Arrays.asList("element");
String element = list.get(0);
Pentru un set (Set), nu există acces prin index, deoarece Set nu este ordonat. Pentru a obține singurul element din Set, poți folosi un iterator:
Set<String> set = new HashSet<>();
set.add("element");
String element = set.iterator().next();
Este important să te asiguri că în Set există cu adevărat un singur element, altfel next() poate arunca o excepție sau poate returna elementul greșit.