Didalam praktikum ini, kita akan mempraktikkan bagaimana membuat Single Linked List dengan representasi data berupa Node, pengaksesan linked list dan metode penambahan data.
Langkah Pecobaan
Buatlah proyek dengan nama P9SingleLinkedList .
Buatlah kelas-kelas berikut,
Node.java
SingleLinkedList.java
SLLMain.java
Implementasikan Node.java dengan kode berikut,
public class Node {
int data;
Node next;
public Node(int nilai, Node berikutnya) {
this.data = nilai;
this.next=berikutnya;
}
}
Tambahkan atribut seperti potongan kode berikut pada class SingleLinkedList.
public class SingleLinkedList {
Node head;
Node tail;
Tambahkan method isEmpty()
public boolean isEmpty() {
return head == null;
}
Implementasikan fungsi print(). Fungsi print() akan mengimplementasikan konsep traverse pada linked list.