Judul Psting : Contoh Program Java Nomor Antrian
Contoh Program Java Nomor Antrian
Postingan kali ini merupakan lanjutan untuk dari postingan Program java queue memanggil nomor antrian yaitu dengan menambahkan method untuk mencetak seluruh data antrian(nomor antrian dan nama pelanggan ) dan tampilkan di consule.Output yang di hasilkan adalah sebagai berikut,
No.000, Nama : Andre
No.001, Nama : Katty
No.002, Nama : Betrand
No.003, Nama : Charley
No.004, Nama : Mohammed ikrara
BUILD SUCCESSFUL (total time: 5 seconds)
Dan silahkan di coba source program javanya
public class AddMethod {
String[] data;
int head = 0;
int no = 0;
public AddMethod(int limit) {
data = new String[limit];
}
public void enqueue(String inputan) {
if (head < data.length) {
data[head] = inputan;
head++;
} else {
System.out.println("Queue is full");
}
}
public String dequeue() {
String tmp = data[0];
for (int i = 0; i < data.length - 1; i++) {
data[i] = data[i + 1];
}
head--;
if (head >= 0) {
data[head] = null;
no++;
} else {
no = 0;
head = 0;
return "Queue is empty";
}
return "No.00" + no + ", Nama : " + tmp;
}
public void print() {
for (int i = 0; i < data.length; i++) {
System.out.println("No.00" + (no++) + ", Nama : " + data[i]);
}
}
public static void main(String[] args) {
AddMethod Cust = new AddMethod(5);
Cust.enqueue("Andre");
Cust.enqueue("Katty");
Cust.enqueue("Betrand");
Cust.enqueue("Charley");
Cust.enqueue("Mohammed ikrara");
Cust.print();
}
}
Demikianlah Artikel Contoh Program Java Nomor Antrian
Sekian Posting Contoh Program Java Nomor Antrian, mudah-mudahan bisa memberi manfaat untuk anda semua.
Belum ada tanggapan untuk "Contoh Program Java Nomor Antrian"
Posting Komentar