DART somo la 20: method zinazotumika kwenye map data type kwenye Dart
Katika somo hili tutakwenda kujifunza kuhusu method ambazo hutumika kwenye map data type
Tulishajifunza huko nyuma kuwa map data inakuwa na key na value. Pia tulijifunza jinsi ya lutengeneza map. Hapa kwanza tutaziona njia mbili za kutengeneza map ambazo hatukuzisoma huko mwanzoni.
At runtime
Hapa tutatengeneza data ya map wakati program inakuwa ina run
void main() {
var websites = {};
websites['jina'] = 'bongoclass';
websites['umri'] = 5;
websites['mmiliki'] = 'binafsi';
websites['hali'] = 'ipo hai';
print(websites);
}
Hii itatupa matokeo haya:-
{jina: bongoclass, umri: 5, mmiliki: binafsi, hali: ipo hai}
Kwa kutumia constructor
Tutakuja kujifunza zaidi kuhusu constructor kwenye OOP. kw aufupi hii ni njia ambay hutumika kutengeneza object moja kwa moja. Hapa tutatumia new map()
void main() {
var websites = new Map();
websites['jina'] = 'bongoclass';
websites['umri'] = 5;
websites['mmiliki'] = 'binafsi';
websites['hali'] = 'ipo hai';
print(websites);
}
{jina: bongoclass, umri: 5, mmiliki: binafsi, hali: ipo hai}
Map properties:
- Key hutumika kupata key za map
- Values hutumika kupata value za map
- Lenght hutumika kupata idadi ya item
- isEmpty kuangalia kama map ni tupu
- isNotEmpty kuangali kama map sio tupu
void main() {
var websites = new Map();
websites['jina'] = 'bongoclass';
websites['umri'] = 5;
websites['mmiliki'] = 'binafsi';
websites['hali'] = 'ipo hai';
print('key');
print(websites.keys);
print('values');
print(websites.values);
print('length');
print(websites.length);
print('is empty');
print(websites.isEmpty);
print('is not empty'...
Umeionaje Makala hii.. ?
Share On:
👉1 web hosting 👉2 Madrasa kiganjani 👉3 Kitabu cha Afya 👉4 Sira ya Mtume Muhammad (s.a.w) 👉5 Tafasiri ya Riyadh Swalihina 👉6 Dua za Mitume na Manabii
Post zinazofanana:
DART SOMO LA 16: String method zinazotumika kwneye Dart
Katika somo hili utakwenda kujfunza kuhusu String method zinazotumika kwenye Dart.
Soma Zaidi...DART - somo la 1: Kazi za dart programming na historia yake
Katika somo hili utakwenda kujifunza kuhusu kazi za dart language. Pia nimekuandalia istoria fupi ya lugha ya DART.
Soma Zaidi...DART somo la 27: DART OOP: maana ya constructor method na jinsi inavyotumika kwenye OOP
Katika somo hili utakwenda kujifunza jins ya kutengeneza constructor method, pia utajifunza matumizi yake kwenye OOP.
Soma Zaidi...DART somo la 36: Abstract class kweye Dart
Katika somo hili utakwenda kujifunza kuhusu abstract class na abstract method kwenye Dart.
Soma Zaidi...DART somo la 31: inheritance kwenye DART OOP
Katika somo hili utakwenda kujifunza kuhusu inheritance, na inavyoweza kutumika kwenye Dart OOP.
Soma Zaidi...DART somo la 41: concept ya generic kwenye dart
Katika somo hili utakwenda kujifunza kuhusu concept ya generics ili kuweza kufanya kazi na aina mbalimbali za data kwenye class.
Soma Zaidi...