Mam tablicę, którą chciałbym zamienić na a List
, aby zmodyfikować zawartość tablicy.
Przepełnienie stosu ma mnóstwo pytań / odpowiedzi, adres Arrays.asList()
i jak tylko zapewnia widok na liście podstawowej tablicy, a jak próbuje manipulować wynikowej liście będzie ogólnie rzucić UnsupportedOperationException
jako metod stosowanych do manipulowania listy (np add()
, remove()
etc.) są nie zaimplementowane przez implementację listy dostarczoną przez Arrays.asList()
.
Ale nie mogę znaleźć przykładu, jak zamienić tablicę w zmienną listę. Przypuszczam, że mogę przechodzić przez tablicę i put()
każdą wartość do nowej listy, ale zastanawiam się, czy istnieje interfejs, który może to zrobić za mnie.