Sobes.tech
Junior — Middle

Mi a célja az asList metódusnak a Java Arrays osztállyal való munkában?

sobes.tech MI

Válasz az MI-től

A Arrays.asList metódus Java-ban egy tömböt fix méretű listává alakít, amely támogatja az elemek olvasását és frissítését, de nem teszi lehetővé a lista méretének módosítását (elemek hozzáadása vagy eltávolítása).

Használati példa:

String[] array = {"a", "b", "c"};
List<String> list = Arrays.asList(array);

list.set(1, "új érték"); // működik
// list.add("d"); // UnsupportedOperationException-t fog eredményezni

Ez akkor hasznos, amikor gyorsan szeretnénk listát készíteni egy tömbből olyan műveletekhez, amelyek nem igénylik a kollekció méretének módosítását.