KOTLIN somo la 20: method na properties za map
Katika somo hili tutakwenda kujifunza kuhusu method ambazo hutumika kwenye map data type
Map ni ana ya data ambazo zinakuwa na key na value.mfano {jina=bongoclass, umri=5, mmiliki=binafsi, hali=ipo hai}. Hapa jina ni key na bongoclass ni value. Hivyo hivyo kwenye umri ni key na 5 ni value….
Unaweza kutengeneza map kabla ya kuiwek kwneyemchakato, kama nilivyofanya hapo juu. Ama unaweza kuweka data kisha map itatengenezwa wakati program inapo run kama hapo chini. Nimetengeneza map ya website kwa kutumia mutableMapOf.
fun main() {
val websites = mutableMapOf<String, Any>()
websites["jina"] = "bongoclass"
websites["umri"] = 5
websites["mmiliki"] = "binafsi"
websites["hali"] = "ipo hai"
println(websites)
}
{jina=bongoclass, umri=5, mmiliki=binafsi, hali=ipo hai}
Map properties:
- `keys` hutumika kupata keys za map
- `values` hutumika kupata values za map
- `size` hutumika kupata idadi ya item
- `isEmpty` kuangalia kama map ni tupu
- `isNotEmpty` kuangalia kama map sio tupu
fun main() {
val websites = mutableMapOf<String, Any>()
websites["jina"] = "bongoclass"
websites["umri"] = 5
websites["mmiliki"] = "binafsi"
websites["hali"] = "ipo hai"
println("keys")
println(websites.keys)
println("values")
println(websites.values)
println("size")
println(websites.size)
println("isEmpty")
println(websites.isEmpty())
println("isNotEmpty")
println(websites.isNotEmpty())
}
Map methods
- `putAll()` hutumika kuongeza item kwenye map
fun main() {
val website = mutableMapOf("jina" to "bongoclass", &qu...
Umeionaje Makala hii.. ?
Share On:
👉1 web hosting 👉2 Tafasiri ya Riyadh Swalihina 👉3 Bongolite - Game zone - Play free game 👉4 Madrasa kiganjani 👉5 kitabu cha Simulizi 👉6 Sira ya Mtume Muhammad (s.a.w)
Post zinazofanana:
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 6: string kwenye Kotlin
Katika somo hili tutakwenda kujifunza jinsi ya kushughulika na string kwenye Kotlin.
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...Kotlin Somo la 29: Encapsulation
Somo hili linafafanua dhana ya Encapsulation katika OOP, matumizi yake ndani ya Kotlin, pamoja na modifiers mbalimbali (private, protected, internal, public). Pia tutajifunza kwa mifano jinsi encapsulation inavyosaidia kulinda data na kudhibiti ufikivu.
Soma Zaidi...KOTLIN somo la 21: Jinsi ta kutengeneza library
Katika somo hili utajifunza kuhusu Kotlin library. Pia tutakwenda kutengeneza library yetu wenyewe kwa ajili ya kufanya mazoezi zaidi.
Soma Zaidi...