Sobes.tech
Middle

Melyik a legalapvetőbb interfész minden gyűjteményhez?

sobes.tech MI

Válasz az MI-től

A legtöbb programozási nyelvben minden gyűjteményhez a legalapvetőbb interfész az Iterable (vagy annak megfelelője), amely lehetővé teszi a gyűjtemény elemeinek bejárását.

Például Java-ban minden gyűjtemény implementálja az Iterable<T> interfészt, amely meghatározza az iterator() metódust. Ennek köszönhetően használható a for-each ciklus az elemek bejárására.

Java példakód:

List<String> list = Arrays.asList("a", "b", "c");
for (String item : list) {
    System.out.println(item);
}

Így az Iterable interfész alapvető funkcionalitást biztosít az elemek bejárásához, amelyre összetettebb gyűjtemények épülnek.