Rabu, 21 Desember 2016

Contoh Program Java Netbeans Stack

Pengunjung juga suka ini :

IDNTekno.com- Stack adalah suatu program java dan struktur data yang memiliki sistem kerja last in out atau biasa kita sebut (LIFO) biasa kita kenal,dengan yang terakhir masuk pertama keluar.Contohnya adalah Sebuah tumpukan baju ketika mengambil sebuah baju dalam tumpukan,maka harus di ambil satu persatu dari baju yang teratas dari tumpukan baju tersebut.Dari sini dapat diketahui bahwa sebuah stack hanya dapat dikurangi elemennya dari sisi atas,dan berikut ini adalah contoh program javanya.

contoh program java netbeans stack,contoh coding stack java,contoh program stack sederhana pada java,coding stack pada java,program stack java,queue pada java,contoh coding queue java,contoh program stack dan queue dengan java,contoh program queue

Baca :

Contoh Program Java Netbeans Stack

import java.util.Scanner;
import java.util.Stack;
/**
*
* @author user
*/
public class stack {
static Scanner zen = new Scanner(System.in);
static int max;
static Object arrstack[];
static String pushh;
static int i;
static int j;
static int help[];
static String topp;
static int top=-1;
static void push(){
Stack baru= new Stack();
arrstack= new String [max];
for(i = 0;i < max; i++){
System.out.print("Push ->");
arrstack[i] = zen.next();
show();
}
}
public int find(){
return (top+1);
}
static void show(){
for (int k=0; k < max; k++){
System.out.print("["+arrstack[k]+"],");
}
System.out.println();
}
static void show2(){
for (int k = max-1; k >=0; k--){
System.out.print("["+arrstack[k]+"],");
}
}
static void pop (){
//arrstack=new string [max];
System.out.println("To stop input ''top''");
for (j = max -1; j>=0;j--){
System.out.print("Pop ->");
topp=zen.next();
if (topp.contains((CharSequence) arrstack[j])){
arrstack [j]=null;
show();
}else{
show();
break;
}
}
}
public static void main(String[] args) {
System.out.print("Masukkan Nilai Maksimum Stack:");
max = zen. nextInt();
stack z = new stack();
z.push();
z.pop();
}
Buat Projek dengan nama Stack1
Masukan kode :
public class stack1 {
private int ukuran;
private long [] tumpukan;
private int top;
public stack1(int s) {
ukuran = s;
tumpukan = new long [ukuran];
top =-1;
}
public void push(long j){
tumpukan[++top]=j;
}
public long pop(){
return tumpukan[top--];
}
public long peek(){
return tumpukan [top];
}
public boolean isEmpty(){
return (top==-1);
}
public boolean isFull(){
return (top==-1);
}
public void baca(){
int i=top;
while (i>=0){
System.out.print (tumpukan [i]);
System.out.println(" ");
i--;
}
System.out.println(" ");
}
}

Hasil Output :



Cara Penggunaan :
1.Siapkan aplikasi Netbeans
2.Buat Project Baru dengan nama stack
2.Copy kode di atas
3.Kemudian Run dengan menekan Shift + F6
4.Dan Lihat hasilnya

Stack merupakan sebuah program java,yang mengambil dari kehidupan sehari-hari kita yakni dengan mengambil sesuatu dari tumpukan,salah satunya tumpukan baju,semoga bermanfaat.

Search By Keyword : contoh program java netbeans stack,contoh coding stack java,contoh program stack sederhana pada java,coding stack pada java,program stack java,queue pada java,contoh coding queue java,contoh program stack dan queue dengan java,contoh program queue