KOTLIN somo la 8: Jinsi ya kutumia when
Katika somo hili utakwenda kujifunza kuhusu when case na jinsi inavyofanya kazi kwenye Kotlin.
Katika somo hili tutakwenda kutumia mifano yetu ya somo lililotangulia ili kuweza kujienga uelewa zaidi.
Jinsi ya kuandika switch case
when(expression){
Case -> code
Else{
code
}
}
Ukiangalia hapo ni kuwa utaanza na keyword when utaweka mabano () kama kawaid ndani yake ni value tunayotaka ku test ikufuatiwa na mabano {}. Kisha utaweka sharti unayotaka ku test kisha utawka nukta pacha ( -> ). Baad aya hapo ni code ambazo zita run kisa utakuja kumalizia na else ambayo itatua matokeo kama masharti hayajafikiwa.
Wacha tuone mambo yanavyokuwa:
Tunataka ikiwa umri wa mtoto ni miaka 7 aambiwe aende shule.
fun main() {
val umri = 7
when (umri) {
7 -> print("aende shule")
}
}
Sasa tunataka kama ni chini ya kiaka 7 aambwe hajafika umri, na kama miaka 7 aambiwe aende shule, na kama ni miaka 13 au zaidi aambiwe aende mmemkwa. Tutakwenda ku test miaka 10
fun main() {
var umri = 10
when {
umri < 7 -> println("aende chekechea")
umri == 7 -> print...
Umeionaje Makala hii.. ?
Share On:
👉1 Madrasa kiganjani 👉2 Kitau cha Fiqh 👉3 Dua za Mitume na Manabii 👉4 Simulizi za Hadithi Audio 👉5 ai web app 👉6 Kitabu cha Afya
Post zinazofanana:
Kotlin Somo la 28: Abstraction na Interfaces
Somo hili linaelezea dhana ya abstraction na interfaces katika Kotlin — namna zinavyosaidia kuficha undani wa utekelezaji na kuweka miongozo ya kazi. Tutafahamu tofauti kati ya abstract class na interface, na tutaandika mifano halisi ya kila moja.
Soma Zaidi...KOTLIN somo la 6: string kwenye Kotlin
Katika somo hili tutakwenda kujifunza jinsi ya kushughulika na string kwenye Kotlin.
Soma Zaidi...Kotlin somo la 24: Dhana ya Module katika kotlin
Katika somo hili utakwenda kujifunz akuhusu dhana ya module. Hata ivyo tutakwenda kuisoma zaidi kwenye android App
Soma Zaidi...KOTLIN somo la 18: string na method zinazotumika kwenye list data type.
Katika somo hili tutajifunza method zinazofanya kazi kwenye list data type kwenye Kotlin.
Soma Zaidi...Kotlin somo la 26: Dhana ya class, object na method kwenye kotlin
Katika soomo hili utakwenda kujifunza kuhusu class, maana yake, na jinsi ya kuitengeneza
Soma Zaidi...Kotlin Somo la 26: Inheritance (Urithi)
Katika somo hili utakwend akujifunza jinsi ambavyo class moja inaweza kuriti method na properties kutoka kwenye class nyingine.
Soma Zaidi...