Katika somo hili utakwenda kujifunza kuhusu break na continue kwenye Kotlin loop za for loop na while loop.
Break statement:
Hii hutumika pale ambapo unahitaji ku stop code zisiendelee ku excute yaani kufanya kazi kama sharti fulani litafikiwa. Kwa mfano kwneye ile tebo yetu ya saba tunaweza kukatisha katikati.
Mfano tunataka tebo yetu ya saba iishie kwenye 8 kisha iishie hapo. Kufanya hivi tutatumia break statement. Itatubidi tutumie if else ili kuweka shari. Kwa mujibu wa mano wetu itabidi tuangalie je imeshafka kwenye 8, kama tayari tutakwenda ku break.
if (x == 8) {
break;
}
fun main() {
print("TEBO YA 7")
for (x in 1..12) {
println(7 * x)
if (x == 8) {
break
}
}
}
Sasa tukitaka kuendelea na na 9 yaani turuke 8 tuendelee kwenye 9, kufanya hivi tutatumia continue statement. Ila utofauti hapa utaanza na kutweka masharti kabla ya kuprint.
fun main() {
print("TEBO YA 7")
for (x in 1..12) {
if (x == 8) {
continue
}
println("${x}*7 = ${x *7}")
}
}
Utaona hapo 8*7 haipo kabisa. Kwa mfano tunaweza kuruka kutoka 5 hadi 8 kusha kuendelea na 9
fun main() {
print("TEBO YA 7")
for (x in 1..12) {
if (x >=5 && x<=8) {
continue;
}
println("${x}*7 = ${x *7}")
}
}
Wacha tuchanganye operator nyingine. Sasa tunataka kuruka 3, 5, 6, 7 na 8.
fun main() {
println("TEBO YA 7")
for (x in 1..12) {
if (x== 3 || x >=5 && x<=8) {
continue;
}
println("${x}*7 = ${x *7}")<">...
Jiunge nasi WhatsApp kupata update zetu
Umeionaje Makala hii.. ?
Katika somo hili utakwend akujifunza maana ya function, jinsi ya kuandika function na kuweka parameter kwenye function
Soma Zaidi...Katika somo hili utakwenda kujifunza kuhusu namna ambavyo program inaweza kufanya maamuzi kulingana na mashart fulani.ama namna ambavyo program inaweza ku run code zaii ya mara moja kulingana na mashart. Hapa tutazingumzia flow of control statement
Soma Zaidi...Katika somo hili utakwenda kujifunza tofauti wa library na package
Soma Zaidi...Katika somo hili tutakwenda kujifunza kuhusu method ambazo hutumika kwenye map data type
Soma Zaidi...Katika somo hili tutajifunza kuhusu method za String zinazotumika kwenye Kotlin.
Soma Zaidi...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...Somo hili linaeleza msingi wa database, kwa nini tunazitumia, aina za database, na utangulizi wa MySQL. Pia tutaona jinsi Kotlin inaweza kuunganishwa na MySQL kwa ajili ya kutekeleza CRUD operations (Create, Read, Update, Delete).
Soma Zaidi...Katika somo hli utakwend akujifunza kuhusu loop kwenye kOTLIN. Loop zimegawanyika katika makundi mnne ambayo ni for loop, while loop, for in loop na do while loop.
Soma Zaidi...Somo hili linaeleza dhana ya polymorphism katika OOP ya Kotlinβuwezo wa kutumia method au object moja kufanya kazi tofauti kulingana na muktadha wake. Tutajifunza aina kuu za polymorphism, jinsi ya kuandika code inayotumia override, open, super, pamoja na mifano hai.
Soma Zaidi...Katika somo hili utakwenda kujifunza kuhusu when case na jinsi inavyofanya kazi kwenye Kotlin.
Soma Zaidi...