Junior — Middle
Standart kitabxanada kolleksiyalar vasitəsilə həyata keçirilmiş əsas məlumat strukturlarını sadalaya bilərsinizmi?
sobes.tech Süni İntellekt
AI-dan cavab
Java-nın standart kitabxanasında, java.util paket vasitəsilə, əsas məlumat strukturları kolleksiyalar şəklində həyata keçirilmişdir. Bunlar bunlardır:
-
List — təkrarlara icazə verən ardıcıl elementlər toplusu. İcralar:
ArrayList— dinamik massivLinkedList— ikitərəfli bağlı siyahı
-
Set — unikal elementlər toplusu, müəyyən edilmiş ardıcıllıq olmadan (və ya bəzi icralarda sıralı):
HashSet— hash cədvələ əsaslanırLinkedHashSet— daxil etmə ardıcıllığını saxlayırTreeSet— sıralanmış toplusu
-
Queue — növbə, adətən FIFO prinsipi ilə elementləri işləmək üçün:
LinkedList(Queue-ni həyata keçirir)PriorityQueue— prioritetli növbə
-
Map — açar-dəyər xəritəsi:
HashMap— hash cədvəliLinkedHashMap— daxil etmə ardıcıllığını saxlayırTreeMap— açara görə sıralanmış xəritə
Bu məlumat strukturları Java-da obyekt kolleksiyalarını səmərəli saxlamaq və işləmək imkanı verir.