Tutorial VB.net – Queue

Tutorial VB.net – Queue

0 16

Pada artikel Tutorial VB.net – queue ini saya akan berbagi tentang cara penggunaan queue dalam vb.net. Queue senndiri berarti antrian, sehingga menggunakan bentuk FIFO (first in first out), dan merupakan kebalikan dari stack. Method yang biasa digunakan dalam queue adalah sbb:
Enqueue : Menambah item pada Queue
Syntax : Stack.Enqueue(Object)
Object : Item yang ditambahkan
Dequeue : Menghapus item paling awal dalam queue.
Syntax : Stack.Dequeue()
Peek : Mendapat referensi pada item paling awal.
Syntax : Stack.Peek()

Sebagai percobaan saya membuat project sederhana dengan sebuah button dengan events click. Didalam events click tersebut saya menambahkan source code berikut ini.

Dim queueList As New Queue
queueList.Enqueue("Sun")
queueList.Enqueue("Mon")
queueList.Enqueue("Tue")
queueList.Enqueue("Wed")
queueList.Enqueue("Thu")
queueList.Enqueue("fri")
queueList.Enqueue("Sat")
MsgBox(queueList.Dequeue())
MsgBox(queueList.Peek())
If queueList.Contains("Sun") Then
MsgBox("Ditemukan Sun ")
Else
MsgBox("Tidak ditemukan Sun ")
End If

Ketika program dijalankan akan menambahkan tujuh item kedalam variable queueList, kemudian menghapus item paling awal. Kemudaian pada method peek() untuk menampilkan saja tanpa menghapus. Terakhir adalah melakukan pengecekan item “Sun” dalam queue.

Demikian penejelasan singkat penggunaan queue, semoga bermanfaat.

NO COMMENTS

Leave a Reply