class linkedlist

2
Class LinkedList Nama Method Tugas Method Argument/s Data yang dikembalikan isEmpty() Mengecek apakah linked list kosong atau ada datanya Kosong Boolean, yaitu: true jika LinkedList kosong, dan false jika ada datanya zeroth Mengembalikan current ke header kosong first Mengembalikan current ke posisi node pertama kosong header.next makeEmpty Menghapus semua node yang ada di linked list kosong insert Menambahkan node baru Object , LinkedListIterator find Mencari item di setiap node Object node findPervio us Mencari item di setiap node sebelum current Object remove Menghapus node Object printList Mencetak seluruh isi list LinkedList listSize Menghitung jumlah node LinkedList int Nama : Evi Damayanti FIrdaus NPM : 1402014041 Class LinkedListIterator Nama Method Tugas Method Argument/s Data yang dikembalikan isValid mengecek apakah current ada di posisi yang benar atau tidak didalam list Kosong Boolean, yaitu: true jika current posisi benar, dan false jika current posisi salah

Upload: evi-damayanti

Post on 26-Jan-2016

212 views

Category:

Documents


0 download

DESCRIPTION

linked list

TRANSCRIPT

Page 1: Class LinkedList

Class LinkedListNama

MethodTugas Method Argument/s Data yang

dikembalikanisEmpty() Mengecek apakah linked list kosong

atau ada datanyaKosong Boolean, yaitu:

true jika LinkedListkosong, dan false jika ada datanya

zeroth Mengembalikan current ke header kosongfirst Mengembalikan current ke posisi

node pertamakosong header.next

makeEmpty Menghapus semua node yang ada di linked list

kosong

insert Menambahkan node baru Object , LinkedListIterator

find Mencari item di setiap node Object nodefindPervious Mencari item di setiap node

sebelum currentObject

remove Menghapus node ObjectprintList Mencetak seluruh isi list LinkedListlistSize Menghitung jumlah node LinkedList int

Nama : Evi Damayanti FIrdaus

NPM : 1402014041

Class LinkedListIteratorNama

MethodTugas Method Argument/s Data yang

dikembalikanisValid mengecek apakah current ada di

posisi yang benar atau tidak didalam list

Kosong Boolean, yaitu:true jika current posisi benar, dan false jika current posisi salah

retrieve Mengembalikan element yang tersimpan di current

kosong object

advance Memajukan posisi current ke node selanjut nya

kosong