Judul Psting : Program Antrian (queue) Melingkar / Circular Di Java
Program Antrian (queue) Melingkar / Circular Di Java
Sebelumnya Mengecek Kata Polindrom Dengan Java Metode Queue Sekarang kita
Buatlah Program Antrian (queue) Melingkar / Circular Di Java ..
Dengan menggunakan metode queue baca lagi.
import java.util.Scanner;
/**
*
* @author
*/
public class queueSekuler {
int head=0;//digunakan pada method dequeue()
int tail=0;//digunakan pada method enqueue()
String[] array;//deklarasi array
private void enqueue(String text){//mirip dengan push()
if(tail<array.length){
array[tail]=text;
tail++;
}else{
tail=0;//mereset kenilai awal
for(int i=0;i<array.length;i++){//mengisi bagian array yang kosong di bagian depan
if(array[i]==null){array[i]=text; break;}
}
}
}
private String dequeue(){//mirip dengan pop()
if(head<array.length){
if(array[head]!=null){//cek apakah array kosong atau tidak atau sudah terisi atau belum
String tmp=array[head];
array[head]=null;
head++;
return tmp;
}
return "maaf antrian kosong";
}else{
head=0;//mereset kenilai awal
return "maaf antrian kosong";
}
}
public static void main(String[] args) {
System.out.print("Masukkan Batas peyimpanan :");
Scanner in=new Scanner(System.in);
Demikianlah Artikel Program Antrian (queue) Melingkar / Circular Di Java
Sekian Posting Program Antrian (queue) Melingkar / Circular Di Java , mudah-mudahan bisa memberi manfaat untuk anda semua.
Belum ada tanggapan untuk "Program Antrian (queue) Melingkar / Circular Di Java "
Posting Komentar