picha

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...

Ingia sasa ili uweze kusoma makala hii yote.

Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

       
Author: Rajabu image Tarehe: 2024-05-10 14:53:23 Topic: Kotlin Main: Masomo File: Download PDF Views 1118

Share On:

Share follows: 0 | Unique share links followed: 0
Sponsored links
👉1 ai web app     👉2 kitabu cha Simulizi     👉3 Sira ya Mtume Muhammad (s.a.w)     👉4 Madrasa kiganjani     👉5 Simulizi za Hadithi Audio     👉6 Tafasiri ya Riyadh Swalihina    

Post zinazofanana:

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 23: Utofauti wa package na library

Katika somo hili utakwenda kujifunza tofauti wa library na package

Soma Zaidi...
KOTLIN somo la 2: sheria na kanuni za uandishi wa code za Kotlin

Katika somo hili unakwenda kujifunza kuhusu sheria na kanuni za undishi wa code za Kotlin yaani syntax za 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 19: method na properties zinazotumika kwenye set

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

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...