Pertanyaan

Manakah dari deklarasi variabel berikut yang valid? A. I hello: String="hello'' B String ''hello''=hello C. I var hello: Int?=... D val hello="hello'

Solusi

Terverifikasi Ahli
4 (314 Suara)
Charan ahli ยท Tutor selama 3 tahun

Jawaban

Deklarasi variabel yang valid adalah **C. I **.Berikut penjelasannya:* **A. I ** - Tidak valid karena sintaksnya salah. Deklarasi variabel di Kotlin menggunakan kata kunci `var` atau `val`, bukan `I`. Selain itu, tanda kutip ganda (`" "`) digunakan untuk string, bukan tanda kutip tunggal (`' '`).* **B ** - Tidak valid karena sintaksnya salah. Deklarasi variabel di Kotlin menggunakan kata kunci `var` atau `val`, bukan `String`. Selain itu, tanda kutip tunggal (`' '`) tidak digunakan untuk string.* **C. I ** - Valid. Deklarasi variabel menggunakan kata kunci `var`, nama variabel `hello`, tipe data `Int?` (integer nullable), dan nilai awal `...`.* **D ** - Tidak valid karena tanda kutip tunggal (`' '`) tidak digunakan untuk string.**Kesimpulan:**Deklarasi variabel yang valid di Kotlin menggunakan kata kunci `var` atau `val`, diikuti dengan nama variabel, tipe data, dan nilai awal. **Catatan:*** `var` digunakan untuk variabel yang nilainya dapat diubah.* `val` digunakan untuk variabel yang nilainya tidak dapat diubah (konstan).* `Int?` adalah tipe data integer nullable, yang berarti variabel dapat menyimpan nilai integer atau `null`.