Judul Psting : Java Program Stack Push(), Pop(), Empty(), Full()
Java Program Stack Push(), Pop(), Empty(), Full()
Program java Stack
Sebelum memulai memahami program stac di bawah ini saya anjurkan membaca Program java stack yang sebelumnya dan pengertiannya
public int _top;
public String [] _data;
public Stac (int x){
_data = new String [x];
}
public void push (String data){
if(_top<_data.length){
_data[_top]= data;
_top++;
}
else{
System.out.println("Data Penuh");
}
}
public String pop(){
if(_top>0){
_top--;
String tmp= _data[_top];
_data[_top]=null;
return tmp;
}
else{
System.out.println("Data Kosong");
return null;
}
}
public void printdata(){
for(int x=0; x<_data.length; x++){
System.out.println(_data[x]+",");
}
}
}
class StackMain {
public static void main(String[] args) {
Stac a = new Stac(5);
a.push("Redi");
a.push("Sandes");
a.push("Yoki");
a.push("Rinal");
a.push("iqbal");
a.printdata();
System.out.println("");
System.out.println("");
System.out.println(a.pop()+" Akan kita pop");
System.out.println("");
a.printdata();
}
}
Demikianlah Artikel Java Program Stack Push(), Pop(), Empty(), Full()
Sekian Posting Java Program Stack Push(), Pop(), Empty(), Full(), mudah-mudahan bisa memberi manfaat untuk anda semua.
Belum ada tanggapan untuk "Java Program Stack Push(), Pop(), Empty(), Full()"
Posting Komentar