Junior — Middle
Мақсади усули asList дар кор бо синфи Arrays дар Java чист?
sobes.tech AI
Ҷавоб аз AI
Методи Arrays.asList дар Java истифода мешавад барои табдил додани массив ба рӯйхати бо андозаи доимӣ, ки амалҳои хондан ва навсозии унсурҳоро дастгирӣ мекунад, аммо иҷозат намедиҳад, ки андозаи рӯйхат тағйир ёбад (илова ё хориҷ кардани унсурҳо).
Масалан истифода:
String[] array = {"a", "b", "c"};
List<String> list = Arrays.asList(array);
list.set(1, "арзиш нав"); // кор мекунад
// list.add("d"); // ба UnsupportedOperationException меорад
Ин қулай аст, вақте ки шумо бояд зуд рӯйхат гиред аз массив барои амалҳое, ки бо тағйир додани андозаи коллексия алоқаманд нестанд.