Junior — Middle
Java-ში Arrays კლასთან მუშაობისას asList მეთოდის დანიშნულება რა არის?
sobes.tech AI
პასუხი AI-სგან
Java-да Arrays.asList მეთოდი გამოიყენება მასივის გარდაქმნისთვის ფიქსირებული ზომის სიად, რომელიც მხარს უჭერს ელემენტების წაკითხვასა და განახლებას, მაგრამ არ იძლევა სიას ზომის შეცვლას (დამატებას ან წაშლას).
გამოყენების მაგალითი:
String[] array = {"a", "b", "c"};
List<String> list = Arrays.asList(array);
list.set(1, "ახალი მნიშვნელობა"); // მუშაობს
// list.add("d"); // გამოიწვევს UnsupportedOperationException-ს
ეს სასარგებლოა, როდესაც სწრაფად გსურთ მიიღოთ სია მასივიდან ოპერაციებისათვის, რომლებიც არ უკავშირდება კოლექციის ზომის შეცვლას.