DART somo la 18: Dart method zinazotumika kwenye List data type
Katika somo hili utakwenda kujifunza method yhinginge zinazofanya kazi kwenye list data type kwenye Dart.
Katika soo hili tutatumia mifano kwenye list yetu hii
['bongoclass', 'facebook', 'google', 'youtube', 'microsoft']
- List properties
Hizi ni sifa ambazo kila list lazima iwe nazo
a. First hii itatuonyesha item ya mwanzo kabisa mwa hiyo list.
void main(){
var list1 = ['bongoclass', 'facebook', 'google', 'youtube', 'microsoft'];
print(list1.first);
}
bongoclass
b. isEmpty hii itupa majibu true kama list haina kitu ama false kama ina kitu
void main(){
var list1 = ['bongoclass', 'facebook', 'google', 'youtube', 'microsoft'];
print(list1.isEmpty);
}
False
c. isNotEmpty hii itaangaliakama list haina kitu itatupaibu true na kamaina kitu itatupa jibu false
d. length hii itaangalia idadi ya item kwenye hiyo list kwa mfano hapo itatupa jibu 5
e. last hii itatuonyesha item ya mwisho
f. reversed hii itapangilia tena list kutoka mwisho kuja mwanzo
g. single hii itafanya kazi tu kama item kwenye list ni moja, hiyo itadisplay item hiyo, kama ni zaidi ya moja haitafanya kazi.
2. Kuongeza item kwenye list
a. add() hii hutumika kuongeza item moja mwishoni mwa list
void main(){
var list1 = ['bongoclass', 'facebook', 'google', 'youtube', 'microsoft'];
var list2 = list1.add('github');
print(list1);
}
[bongoclass, facebook, google, youtube, microsoft, github]
b. addAll hii hutumika kuongeza item zaidi ya moja kwenye list
void main(){
var list1 = ['bongoclass', 'facebook', 'google', 'youtube', 'microsoft'];
var list2 = list1.addAll(['github', 'instagram', 'telegram']);
print(list1);
}
[bongoclass, facebook, google, youtube, microsoft, github, instagram, telegram]
c. insert hii hutumika kuongeza item kwenye list sehemu unapotaka.
Hapa tutaangalia index. Kumbuka index huhesabiwa kuanzia 0. Mfano tunataka kuweka item ya tatu kwenye lista yetu iwe apple yaani baada ya facebook ifuate apple na sio google. Hivyo ili ikae hapo tuipe inex ya 2, kwa kuwa tunahesabu kuansi 0.
void main(){
var list1 = ['bongoclass', 'facebook', 'google', 'youtube', 'microsoft'];
var list2 = list1.insert(2, 'apple');
print(list1);
}
[bongoclass, facebook, apple, google, youtube, microsoft]
d. insertAll hi ni sawa na insert hiyo hapo juu tofauti ni kuw ahii inaongeza item zaidi ya moja
void main(){
var list1 = ['bongoclass', 'facebook', 'google', 'youtube', 'microsoft'];
var list2 = list1.insertAll(2, ['apple', 'tesla']);
print(list1);
}
[bongoclass, facebook, apple, tesla, google, youtube, microsoft]
e. Kubadili (update) item kwenye list
Mfano katika list yetu tunataka kui update kwa kuondosha google kisha kuweka WhatsApp. Kwanza ha...
Umeionaje Makala hii.. ?
Share On:
👉1 ai web app 👉2 Simulizi za Hadithi Audio 👉3 Sira ya Mtume Muhammad (s.a.w) 👉4 kitabu cha Simulizi 👉5 Kitabu cha Afya 👉6 Kitau cha Fiqh
Post zinazofanana:
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.
Soma Zaidi...DART somo la 21: Jinsi ya kutengeneza library kwenye Dart
Katika somo hili utajifunza kuhusu dart library. Pia tutakwend aktengeneza library yetu wennyewe kwa ajili ya kufanya mazoezi zaidi.
Soma Zaidi...DART somo la 44: Jinsi ya ku install mysql kwenye program ya dart
Katika somo hili utajifunza jinsi ya kuunganisha databse na Dart. Pia utajifunza jinsi ya kuset environment kwenye kompyuta ili kuweza kutumia Dart sdk kwenye CMD.
Soma Zaidi...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 4: Jinsi ya kuandika na kutumia variable kwenye Dart
Katika somo lililopita tumejifunza kuhusu sintaksia za dart. Katika somo hili utakwenda kujifunza jinsi ya kutengeneza variable kwenye Dart.
Soma Zaidi...DART somo la 34: Static variable kwenye Dart
Katika somo hili utakwenda kujifunza kuhusu static property na jinsi ambavyo inavyotumika.
Soma Zaidi...