( crystal88 | 2015. 12. 14., h – 13:03 )

nno, erre így ebben a formában már hajlandó vagyok reagálni.

Az Arrays.asList() tényleg mutable (a set(int, E) működik rajta), szóval ezt tényleg benéztem / rosszul tudtam.

A kódfodrász kolléga névtelen alosztályos megoldása viszont nem azért ordas baromság, mert "én még nem láttam olyat", hanem mert az Arrays.asList()-hez képest:
* szintaktikailag bloated
* a plusz alosztály fölöslegesen jön létre (plusz egy class fájl), és a JIT-et is potyára dolgoztatja, ami azért a feladat trivialitásához képest (inicializáljunk egy listát fix elemekkel) elég durva overhead