Selasa, 05 April 2011

Menampilkan Link List

"Jadi Linked List adalah blabalabla....". Beginilah kata dosen struktur data pas nerangin tentang linked list. Alhasilbanyak temen - temen yang gak ngerti...
tapi ada juga yang ngerti, selamat untuk temen - temen yang udah ngerti d^_^b
untuk ngebantu temen - temen yang belum ngerti, ane coba jelasin linked list versi ane sendiri. Sebelumnya, bersihkan otak kalian yang beranggapan bahwa linked list adalah suatu metode yang di sediakan oleh java. linked list adalah methode yang kita buat sendiri dengan gambaran sebagai berikut:




berikut ini cara menampilkan linked list:
public class Kotak{
int angka;
String nomer;
Link next;//attribut yang mencakup seluruh attribut dan method yang berada dalam class Link

public Kotak(int angka, String nomer){
this.angka = angka;
this.nomer = nomer;
}

public void tampilLink(){
System.out.print(angka + " " + nomer + " ");
}
}

public class LinkList{
Link awal;//attribut pada LinkList yang mencakup semua attribut dan methodnya
public LinkList(){
awal = null;
}
public void tambahAwal(int angka, String nomer){//fungsi untuk memasukkan data
Link kotak = new Link(angka, nomer);
kotak.next = awal;//mindah inputan pertama jadi inputan berikunya
awal = kotak;//masukin data ke kotak kosong pertama
}
public void KotakList(){
System.out.println("Data: ");
while(awal != null){
awal.tampilKotak();
awal = awal.next;
}
}
}

public classs Main{
public static void main(String[] args){
KotakList test = new KotakList();
test.tambahAwal(1, "satu");
test.tambahAwal(2, "dua");
test.tambahAwal(3, "tiga");
test.tampilKotakList();
}
}

Sebenernya nampilin Linked List cuma pake script di atas, untuk mengakses Lingked List akan ane bahas di artikel ane berikutnya.

Tidak ada komentar:

Posting Komentar