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']
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 (upda">... Jiunge nasi WhatsApp kupata update zetu Umeionaje Makala hii.. ? Ka tika somo hili utakwenda kujifunza kuhusu concept ya named constructor na constant constructor kwenye Object Oriented Programming. Katika somo hili utakwenda kujifunza kuhusu kazi za dart language. Pia nimekuandalia istoria fupi ya lugha ya DART. Katika somo hili utajifunza kuhusu dart library. Pia tutakwend aktengeneza library yetu wennyewe kwa ajili ya kufanya mazoezi zaidi. Katika somo hiliutakwenda kujifunza aina nyingine ya constructor ambayo hutumika kwenye Dart. aina hiyo ni factory constructory. Katika masomo yaliopita tumesha jifunza jinsi inheritance inavyokuwa, ila hatujaona kwa namna gani utaweza ku inherit constructor method. Somo hili litashughulika na swla hilo. Katika somo hili utakwend akujifunza kuhusu while loop na do while loop zinavyofanya kazi katika Dart. Katika somo hili utakwenda kujifunza kuhusu switch case na jinsi inavyofanya kazi kwenye Dart. Katika somo lililopita tumejifunza kuhusu sintaksia za dart. Katika somo hili utakwenda kujifunza jinsi ya kutengeneza variable kwenye Dart. Katika somo hili utakwenda kujifunza maana ya OOP na faida zake. Pia utakwenda kujifunza kuhusu features za OOP. Katika somo hili tutakwenda kuingia ndani zaidi kwenye somo la function. Hapa tutakwenda kuona aina za function.
👉1
Madrasa kiganjani
👉2
Sira ya Mtume Muhammad (s.a.w)
👉3
kitabu cha Simulizi
👉4
Bongolite - Game zone - Play free game
👉5
Kitau cha Fiqh
👉6
Kitabu cha Afya
Post zinazofanana:
DART somo la 28: Named constructor na constant constructor kwenye OOP
DART - somo la 1: Kazi za dart programming na historia yake
DART somo la 21: Jinsi ya kutengeneza library kwenye Dart
DART somo la 40: factory constructor
DART somo la 32: Inheritance kwenye construct method:
DART somo la 10: while loop na do while loop kwenye Dart
DART somo la 8: Matumizi ya switch case
DART somo la 4: Jinsi ya kuandika na kutumia variable kwenye Dart
DART somo la 24: Dart OOP maana ya Object Oriented Programming kwenye Dart
DART SOMO LA 14: Aina za function kwenye Dart