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 Kitau cha Fiqh 👉2 web hosting 👉3 Simulizi za Hadithi Audio 👉4 ai web app 👉5 Tafasiri ya Riyadh Swalihina 👉6 Madrasa kiganjani
Post zinazofanana:
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...Kotlin somo la 22: Package kenye kotlin
Katika somo hili utakwend akujifunza kuhusu nadharia ya package, kazi zake, aina zake na jinsi zinavyotumika
Soma Zaidi...KOTLIN somo la 16:baadhi ya method na properies zinazofanya kazi kwenye string
Katika somo hili tutajifunza kuhusu method za String zinazotumika kwenye Kotlin.
Soma Zaidi...KOTLIN somo la 20: method na properties za map
Katika somo hili tutakwenda kujifunza kuhusu method ambazo hutumika kwenye map data type
Soma Zaidi...KOTLIN somo la 1: Historia ya kotlin na kazi zake
Katika somo hili utajifunza kuhusu historia ya Kotlin pamoja na kazi za kotlin. Pia utakwenda kujifunza kuhusu uhusiano wake na java.
Soma Zaidi...Kotlin Somo la 30: Data Classes
Somo hili linaeleza maana ya data classes katika Kotlin, kwa nini zipo, jinsi ya kuzitumia, sifa zake, pamoja na mifano ya vitendo. Pia tutajifunza tofauti kati ya class ya kawaida na data class.
Soma Zaidi...