1. Visual Basic.Net

Penggunaan Array pada Visual Basic.Net

Array merupakan sekumpulan nilai data yang “dikelompokkan” dalam sebuah variabel. Array digunakan bila ada beberapa nilai data yang tipe datanya sama dan akan mendapat perlakuan yang sama pula. Pada artikel ini kita akan mencoba untuk membahas cara penggunaan array pada Visual Basic.Net

Seperti dijelaskan sebelumnya, Array merupakan sekumpulan nilai data. Misalnya, ada 10 nilai data dengan tipe string dan akan diolah dengan cara yang sama, maka akan lebih mudah jika menggunakan sebuah array dibandingkan bila menggunakan 10 variabel yang berbeda. Setiap nilai data di dalam sebuah array disebut elemen array dan masing-masing dibedakan dengan nomer indeksnya.

Menggunakan Array

Sebuah array dideklarasikan dengan cara yang sama dengan variabel, yaitu menggunakan perintah Dim, kemudian diikuti dengan tanda kurung dan jumlah elemen arraynya dikurangi 1:

Dim nama_array(jumlah_elemen - 1) As tipe_data

Contoh

array NamaSiswa akan mempunyai elemen sebanyak 100 dengan nomer indeks mulai dari 0 s/d 99.

Dim NamaSiswa(99) As String

Selanjutnya untuk mengisi nilai data ke dalam array:

nama_array(no_indeks) = nilai_data

Contoh

NamaSiswa(0) = "Umar"
Namasiswa(1) = "Fatimah"

Untuk mengosongkan nilai data, bisa menggunakan struktur kontrol For…Next:

For i = 0 To 99
       NamaSiswa(i) = ""
Next i

Option Base

Agar nomer indeks array dimulai dari 1 (bukan 0), bisa menggunakan perintah Option Base 1 sebelum perintah Dim-nya

Option Base 1
Dim NamaSiswa(100) As String

Atau bisa juga menggunakan kata To di dalam penentuan jumlah elemen array, contoh:

Dim NamaSiswa(1 To 100) As String

Mendapatkan jumlah elemen dalam array

Untuk mengetahui berapa jumlah elemen di dalam sebuah array, bisa menggunakan perintah Ubound(nama_array), contoh:

Dim NamaSiswa(1 To 100) As String 
Dim JmlElemen As Integer 

JmlElemen = Ubound(NamaSiswa)      'hasilnya 100

Penggunaan Redim

Bila jumlah elemen array yang dibutuhkan tidak diketahui atau ingin bisa diubah-ubah, maka bagian jumlah_elemen pada perintah Dim tidak perlu diisi, contoh:

Dim NamaSiswa() As String

Untuk mengubah jumlah elemen array digunakan perintah Redim:

Redim [Preserve] nama_array(jumlah_elemen)

Contoh

Redim NamaSiswa(1 To 150)

jumlah elemen array NamaSiswa menjadi 150 dengan nomer indeks dari 1 s/d 150

Comments to: Penggunaan Array pada Visual Basic.Net

    Your email address will not be published. Required fields are marked *

    Attach images - Only PNG, JPG, JPEG and GIF are supported.