KOTLIN somo la 19: method na properties zinazotumika kwenye set

Katika somo hili tutakwenda kujifunza kuhusu set data type pamoja na method ambazo hufanya kazi kwenye set.

Set zinafanana sana na list ila kuna utofauti katika matumizi, kwanza seti hutumia mabano {}, pia set data zake ni unique yaani haziwezi kujirudia, pia data kwenye set zinakuwa katika aina moja ya data, huwezi kuchanganya namba na string.

 

Katika somo hili tutatumia string ya somo lililopita ili kufanyia mazoezi.

{'bongoclass', 'facebook', 'google', 'youtube', 'microsoft'}

 

Mfano

fun main() {

   val text1: Set<String> = setOf("bongoclass", "facebook", "google", "youtube", "microsoft")

 

   println(text1)

}

[bongoclass, facebook, google, youtube, microsoft]

 

Methods zinazotumika:

fun main() {

   val set1 = mutableSetOf("bongoclass", "facebook", "google", "youtube", "microsoft")

 

 

   set1.add("github")

   println("baadaya  add(): $set1")

 

 

   val additionalElements = setOf("apple", "orange", "banana")

   set1.addAll(additionalElements)

   println("Baada ya  addAll(): $set1")

 

 

   val elementToCheck = "google"

   println("Contains '$elementToCheck': ${set1.contains(elementToCheck)}")

 

 

   val elementToRemove = "microsoft"

   set1.remove(elementToRemove)

   println("baaday ya remove('$elementToRemove'): $set1")

 

 

   println("kufanya iteration kwa kutumia forEach():")

   set1.forEach { println(it) }

 

 

   set1.clear()

   println("baada ya  clear(): $set1")

}

 

Set operations

Hapa tunakwenda kufanya matendo ya set, hizi ni hesabu maalumu ambazo hutumiwa kwenye set data type. Matendo haya ni:-

- Union

- Intersection

- Subtraction

 

Union hii huhusika na kuunganisha set mbili ili kupata set moja.

 

fun main() {

   val set1: Set<String> = setOf("bongoclass", "facebook", "google", "youtube", "microsoft")

">...

Jiunge nasi WhatsApp kupata update zetu

Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

Nzuri            Mbaya            Save
Author: Rajabu image Tarehe: 1970-01-01 03:33:44 Topic: Kotlin Main: ICT File: Download PDF Views 645

Share On:

Facebook WhatsApp
Sponsored links
πŸ‘‰1 Tafasiri ya Riyadh Swalihina    πŸ‘‰2 Kitau cha Fiqh    πŸ‘‰3 kitabu cha Simulizi    πŸ‘‰4 Sira ya Mtume Muhammad (s.a.w)    πŸ‘‰5 Kitabu cha Afya    πŸ‘‰6 Bongolite - Game zone - Play free game   

Post zinazofanana:

KOTLIN somo la 8: Jinsi ya kutumia when

Katika somo hili utakwenda kujifunza kuhusu when case na jinsi inavyofanya kazi kwenye Kotlin.

Soma Zaidi...
Python somo la 25: Nadharia ya Object Oriented Programming

Katika somo hili utakwenda kujifunza maana na features za object oriented Programming

Soma Zaidi...
KOTLIN somo la 4: Aina za Data kwenye Kotlin

Katika somo hili utakwenda kujifunza kuhusu aina za data zinazotumika kwenye Kotlin.

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 27: Polymorphism

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...
KOTLIN somo la 6: string kwenye Kotlin

Katika somo hili tutakwenda kujifunza jinsi ya kushughulika na string kwenye Kotlin.

Soma Zaidi...
KOTLIN somo la 3: Jinsi ya kuandika variable

Katika somo hili utakwend akujifunza jinsi ya kuandika variable kweye Kotlin. pia utakwenda kujifunza kuhusu concatnation na interpolation

Soma Zaidi...
Kotlin somo la 23: Utofauti wa package na library

Katika somo hili utakwenda kujifunza tofauti wa library na package

Soma Zaidi...
KOTLIN somo la 12: Jinsi ya kupata user input

Jinsi ya kuchukuwa user input kwenye Kotlin kwa ajili ya kuongeza user interaction kwenye program.

Soma Zaidi...
KOTLIN somo la 14: Aina za function kwenye Kotlin

Katika somo hili tutakwenda kuingia ndani zaidi kwenye somo la function. Hapa tutakwenda kuona aina za function.

Soma Zaidi...