Junior — Middle
Is it possible to use an index to access an element in a set?
sobes.tech AI
Answer from AI
In Java, a Set does not support access to elements by index because it is an unordered collection.
If you need to access an element by position, you can convert the Set to a List (for example, an ArrayList) and access the element by index:
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); // access by index
But you cannot directly use an index with a Set.