DART somo la 19: method zinazotumika kwenye set data type kwenye Dart
Katika somo hili utakwenda kujifunza kuhusu set data type pamoja na method ambazo hufanya kazi kwenye set.
Set zinafanan sana na list ila kuna utofauti katika matumizi, kwanza seti hutumia mabano {}, pia set data zake ni unique yaani haziakiwi kujirudia,, pia data kwenye set zinakuwa katuka 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
void main(){
var text1 = <String> {'bongoclass', 'facebook', 'google', 'youtube', 'microsoft'};
print(text1);
}
Hii itatupa matokeo
{bongoclass, facebook, google, youtube, microsoft}
Apo utaona kuna kitu kipya <String> hii hutumika kuonyesha aina ya data anbayo ipo kwenye set.
Methos zinazotumika:
Method zinazotumika katika set hufanana na zile ambazo tumezona kwenye list. Hapa nitakuorodheshea tu chache.
- add()
- addAll()
- elementAt()
- Contains
- remove()
- forEach
- clear()
1. elementAt() hii hutumika katika ku display item kwa kuangalia index yake. Ni sawasawa na kutumia index kama tulivyojifunza huko nyuma. Hapa nitakupa mifano miwili
void main(){
var text1 = <String> {'bongoclass', 'facebook', 'google', 'youtube', 'microsoft'};
print(text1.elementAt(3));
}
2.clear() hii hutumika kufuta item zote kwenye set husika, na ku display empty set.
void main(){
var text1 = <String> {'bongoclass', 'facebook', 'google', 'youtube', 'microsoft'};
text1.clear();
print(text1);
}
Set operation
Hapa tunakwenda kufanya matendo ya set, hizi ni hesabu maalumu ambazo hutumiwa kwenye set data type. Matendo haya ni:-
- Union
- Intesection
- substracting
Union hii huhusika na kuunganisha set mbili ili kupata set moja.
void main(){
var set1 = <String> {'bongoclass', 'facebook', 'google', 'youtube', 'microsoft'};
...Umeionaje Makala hii.. ?
Share On:
👉1 web hosting 👉2 ai web app 👉3 kitabu cha Simulizi 👉4 Kitau cha Fiqh 👉5 Madrasa kiganjani 👉6 Tafasiri ya Riyadh Swalihina
Post zinazofanana:
DART somo la 9: for loop na for in loop kwenye dart, kazi zake na jinsi ya kuadika
Katika somo hli utakwend akujifunza kuhusu loop kwenye Dart. Loop zimegawanyika katika makundi mnne ambayo ni for loop, while loop, for in loop na do while loop.
Soma Zaidi...DART somo la 11:break and continue statement kwenye Dat loop
Katika somo hili utakwenda kujifunza kuhusu break na continue kwenye Dart loop za for loop na while loop.
Soma Zaidi...DART somo la 37: Class interface
Katika somo hili utakwenda kujifunza kuhusu class interface na inavyotofautiana na class abstract
Soma Zaidi...DART somo la 12: Kuchukuwa user input kwenye Dart
Jinsi ya kuchukuwa user input kwenye Dart kwa ajili ya kuongeza user interaction kwenye program.
Soma Zaidi...DART somo la 2: syntax za dart
Katika somo hili tutatkwenda kuziona baadhi ya xyntax yaani kanunu za uandishi wa code za dart.
Soma Zaidi...DART somo la 8: Matumizi ya switch case
Katika somo hili utakwenda kujifunza kuhusu switch case na jinsi inavyofanya kazi kwenye Dart.
Soma Zaidi...