სხვაობა სიასა და Set-ს შორის Java-ში
- List არის შეკვეთილი კოლექცია, რომელიც ინარჩუნებს ჩასმის თანმიმდევრობას, რაც ნიშნავს, რომ სიის შინაარსის ჩვენებისას ის აჩვენებს ელემენტებს იმავე თანმიმდევრობით, რომლითაც ისინი ჩასმულია სიაში. …
- List იძლევა დუბლიკატებს, ხოლო Set არ იძლევა ელემენტების დუბლირებას.
რომელია დალაგებული სია ჯავაში?
მიუხედავად იმისა, რომ ჯავაში არ არის დალაგებული სია, მაგრამ არის დალაგებული რიგი, რომელიც ალბათ ისევე კარგად იმუშავებს თქვენთვის. ეს არის ჯავა. გამოყენება. PriorityQueue კლასი.
რომელი კოლექციაა შეკვეთილი ჯავაში?
Java იყენებს "დახარისხებული კოლექცია" ნიშნავს კრებულს, როგორიცაა SortedSet, სადაც (განსხვავებით სიისგან), თანმიმდევრობა, რომლითაც იტერატორი კვეთს კოლექციას, შეესაბამება მითითებულ Comparator-ს. ან ელემენტების ბუნებრივი რიგი.
რომელია შეკვეთილი სია ან ნაკრები?
List და Set ინტერფეისები ერთ-ერთი მათგანია, რომელიც გამოიყენება ობიექტის დასაჯგუფებლად. ორივე ინტერფეისი აფართოებს კოლექციის ინტერფეისს. სიასა და კომპლექტს შორის მთავარი განსხვავება ისაა, რომ ნაკრები არის უწესრიგო და შეიცავს სხვადასხვა ელემენტებს, ხოლო სია დალაგებულია და შეიძლება შეიცავდეს მასში იგივე ელემენტებს.
შეკვეთილია ArrayList ჯავაში?
დიახ, ArrayList არის შეკვეთილი კოლექცია და ის ინარჩუნებს ჩასმის თანმიმდევრობას.