Langsung ke konten utama

Postingan

Unggulan

Contoh Program Stack dan Queue pada Java (Intellij)

Stack dan Queue adalah fungsi yang sering diimplementasikan pada program, tidak terkecuali pada program Java. Sebelum membahas mengenai code dari porgram stack dan queue mari kita bahas terlebih dahulu definisi dan penjelasan dari kedua fungsi tersebut. 1. Stack Stack atau tumpukan adalah struktur data yang menyusun data seperti tumpukan dan bersifat last in first out/LIFO. Maksudnya adalah data yang pertama kali masuk merupakan data yang nantinya akan keluar paling akhir. Pada stack terdapat lagi 5 fungsi yaitu push(memasukkan data), pop(mengeluarkan data), isfull(mengetahui tumpukan sudah penuh), isempty(mengetahui tumpukan kosong), dan clear(menghapus seluruh data. Program: import java.lang.reflect.Array; public class Stack <T> {   public T[]array;   public int pointer;   public Stack(Class<?> classname){   array=(T[]) Array.newInstance(classname, 10);   pointer = -1;   }   public void push(T item){   array[++pointer]=item...

Postingan Terbaru

Contoh Penggunaan extends dan interface pada OOP java (intellij)

Pengenalan Program Java Menggunakan Aplikasi Intellij