Java yığını nədir?
Java yığını nədir?

Video: Java yığını nədir?

Video: Java yığını nədir?
Video: Java dərsləri - Stack və Heap haqqında. Stack və Heapin iş prinsipi 2024, Noyabr
Anonim

Java adlı daxili obyekt tipini təmin edir Yığın . Bu, sonuncu gələn ilk çıxar (LIFO) prinsipinə əsaslanan kolleksiyadır. Yaradılış haqqında, a yığın boşdur. O, Vektor sinfini vektoru a kimi qəbul etməyə imkan verən beş üsulla genişləndirir yığın . Obyekt itələmə(Obyekt elementi): Elementi yuxarıya itələyir yığın.

Eynilə, Java-nın stack sinfi varmı?

Stack Sinfi in Java . Java Kolleksiya çərçivəsi a Stack sinfi hansı modellər və tətbiqlər Yığın məlumat strukturu. The sinifdir axırıncı girən-ilk çıxaran əsas prinsipinə əsaslanır. Əsas təkan və pop əməliyyatlarına əlavə olaraq, sinif boş, axtarış və peek daha üç funksiyası təmin edir.

Bundan əlavə, Java-da növbə nədir? Java növbəsi mövcud interfeysdir java . paketdən istifadə edir və uzanır java . istifadə etmək. Eynilə Java Siyahı, Java növbəsi sifarişli elementlərin (Və ya obyektlərin) toplusudur, lakin daxiletmə və çıxarma əməliyyatlarını fərqli şəkildə yerinə yetirir. istifadə edə bilərik Növbə həmin elementləri emal etməzdən əvvəl elementləri saxlamaq.

Bunu nəzərə alaraq, Java-da yığın və növbə nədir?

adlı bir sinif var java . istifadə etmək. İndi aralarındakı fərqlərə baxaq Yığın və növbə məlumat strukturunda Java : 1) Birinci və əsas fərq Yığın və növbə məlumat strukturu belədir Yığın isə LIFO(Son Giriş İlk Çıxış) məlumat strukturudur Növbə FIFO (First In First Out) məlumat strukturudur.

Bir yığını necə yaradırsınız?

a. həyata keçirməyin iki yolu var yığın : Massivdən istifadə. Əlaqəli siyahıdan istifadə.

Yığında əsasən aşağıdakı üç əsas əməliyyat yerinə yetirilir:

  1. Push: Yığına element əlavə edir.
  2. Pop: Elementi yığından çıxarır.
  3. Peek və ya Üst: Yığın üst elementini qaytarır.

Tövsiyə: