Sabtu, 06 April 2013

Source Code Single Linked List Pada JAVA

1. Class Main
==> Untuk menginstant Object dari Class yang ada

package singlelinkedlist;

/**
 *
 * @author Hermawankusuma */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        SLL SList = new SLL();
       
        SList.insertFirst(20);
        SList.insertFirst(19);
        SList.insertFirst(25);
           
        SList.tampilkan();
        SList.insertFirst(1);
        System.out.println("\n");
        SList.tampilkan();
        SList.insertLast(10000);
        System.out.println("\n");
        SList.tampilkan();
    }
}





2. Class Node
==> Untuk membuat data type baru bernama Node untuk membuat Node - Node pada Class SingleLinkedList.
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package singlelinkedlist;

/**
 *
 * @author Hermawankusuma */
public class Node {
    public int data;
    public Node Next;
   
    public Node()
    {
        Next = null;
    }
}

3. Class Single Linked List
==> Untuk membuat Linked List dalam bentuk Single
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package singlelinkedlist;

/**
 *
 * @author Hermawankusuma */
public class SingleLinkedList {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        SLL SList = new SLL();
       
        SList.insertFirst(20);
        SList.insertFirst(19);
        SList.insertFirst(25);
           
        SList.tampilkan();
        SList.insertFirst(1);
        System.out.println("\n");
        SList.tampilkan();
        SList.insertLast(10000);
        System.out.println("\n");
        SList.tampilkan();
    }
}

Tidak ada komentar:

Posting Komentar