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.