Kotlin TutorialLesson 13Preview gratis
Kotlin When
Lesson ini bagian dari Kotlin · Semua level
Ringkasan
Pelajaran ini mengulas konstruksi 'when' di Kotlin yang menggantikan pernyataan 'switch' tradisional dengan fitur yang jauh lebih fleksibel. 'when' mencocokkan argumen terhadap seluruh cabang secara berurutan dan dapat menguji nilai tunggal, banyak nilai, rentang angka, maupun tipe data (smart cast).
Poin kunci
- Konstruksi 'when' adalah pengganti modern dari 'switch' pada bahasa lain
- Cabang dihubungkan dengan tanda panah ramping '->'
- Dapat menguji rentang angka menggunakan operator 'in rentang'
- Mendukung smart casting otomatis jika cabang memeriksa tipe data dengan 'is Tipe'
- Dapat digunakan sebagai pernyataan biasa maupun ekspresi pengembali nilai
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.