
Program Linked List Tambah Depan
Bagi teman2 yang butuh SourcoCode Program Linked List Tambah Depan dan Tampil Depan dengan bahasa Java disini ada tapi disini memakai Jeliot.
Berikut SourcoCodenya:
import jeliot.io.*; class Link{ public int Data; public Link next; public Link(int a){ Data = a; } public void displayLink(){ System.out.print("["+Data+"] "); } } class LinkList{ private Link first; public LinkList(){ first = null; } public void insertFirst(int a){ Link newLink = new Link(a); newLink.next = first; first = newLink; } public void displayList(){ System.out.print("List (Awal ==> Akhir): "); Link isidata = first; while(isidata != null){ isidata.displayLink(); isidata = isidata.next; } System.out.println(""); } } class LinkListApp{ public static void main(){ int pil=0; LinkList theList = new LinkList(); while(pil !=3){ System.out.println("1. Tambah Data"); System.out.println("2. Tampilkan List"); System.out.println("3. Exit"); System.out.print("Masukkan Pilihan: ");pil=Input.readInt(); if(pil==1){ int isi=Input.readInt(); theList.insertFirst(isi); } else if(pil==2){ theList.displayList(); } else{ System.out.println("Pilihan tidak ada"); } } } }
Share