Home » Software » Sistem Operasi » Andoid » Kotlin : Arrays

Kotlin : Arrays

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Array

Array digunakan untuk menyimpan beberapa nilai dalam satu variabel, alih-alih membuat variabel terpisah untuk setiap nilai.

Untuk membuat array, gunakan fungsi arrayOf() , dan tempatkan nilai dalam daftar yang dipisahkan koma di dalamnya:

val cars = arrayOf("Volvo", "BMW", "Ford", "Mazda")

Akses Elemen Array

Kamu bisa mengakses elemen array dengan mengacu pada nomor indeks, di dalam tanda kurung siku.

Dalam contoh ini, kita akan mengakses nilai elemen pertama di mobil:

Contoh

fun main() {
  val mobil = arrayOf("Volvo", "BMW", "Ford", "Mazda")
  println(cars[0])
}

Hasil :

Volvo

Catatan: Sama seperti dengan String, indeks Array dimulai dengan 0: [0] adalah elemen pertama. [1] adalah elemen kedua, dll.

Ubah Elemen Array

Untuk mengubah nilai elemen tertentu, lihat nomor indeks:

Contoh

cars[0] = "Mitsubishi"

Contoh

fun main() {
  val mobil = arrayOf("Volvo", "BMW", "Ford", "Mazda")
  cars[0] = "Mitsubishi"
  println(cars[0])
}

Hasil :

Mitsubishi

Panjang / Ukuran Array

Untuk mengetahui berapa banyak elemen yang dimiliki array, gunakan properti size:

Contoh

fun main() {
  val mobil = arrayOf("Volvo", "BMW", "Ford", "Mazda")
  println(cars.size)
}

Hasil :

4

Memeriksa Elemen

Kita bisa menggunakan operator in untuk memeriksa apakah ada elemen dalam array:

Contoh

fun main() {
  val mobil = arrayOf("Volvo", "BMW", "Ford", "Mazda")
  if ("Volvo" in cars) {
    println("Elemen Ada!")
  } else {
    println("Tidak Ada Elemen.")
  }
}

Hasil :

Elemen Ada!

Loop Melalui Array

Seringkali ketika kita sedang bekerja dengan array, kita perlu mengulang semua elemen.

Kamu bisa mengulang elemen array dengan for loop.

Contoh berikut menampilkan semua elemen dalam array mobil:

Contoh

fun main() {
  val mobil = arrayOf("Volvo", "BMW", "Ford", "Mazda")
  for (x in cars) {
    println(x)
  }
}

Hasil :

Volvo
BMW
Ford
Mazda

You may also like