picha

DART somo la 3: Aina za Data

Katika somo hili utakwenda kujifunza aina za data zinazotumika kwenye Dart.

Dart ni kama lugha nyinginezo za kompyuta, karibia aina za data zinazotumuka kwenye dart ni sawa katika language nyinginezo. Aina hizo za data ni :-

  1. Namba
  2. String
  3. Boolean
  4. Lists
  5. Map
  6. Runes

 

  1. Namba ni aina za data ambazo ni namba tu. 

Namaba zinaweza kuwa ni int yaani namba nzima ama double yaani namba zenye desimali.

void main(){

 print(2);

 print(1.5);

}

  1. String

Hizi ni data zilizo katika mfumo wa mchanganyiko wa herufi, namba, na alama za uandishi. String huandikwa ndani ya alama za funga na fungua semi mbili (“) ama moja (). Jambo la kuzingatia ni kuwa utakayoa anza nayo ndio umalizie nayo. Yaani ukitumia (“) mwanzo basi na mwisho utumie (“)

void main(){

 print("bongoclass");

 print('info@example.com');

 print("#@?");

}

Pia unaweza kuunganisha string zaidi ya moja yaani kufanya concatnation. Kuna njia 3 ambazo hutumika kuunganisa string zaidi ya moja. Njia hizo ni kama

  1. Kwa kutumia alama ya kujumlisha +
  2. Kwa kutenganisha string mbili kwa kuacha nafasi kati yao
  3. Kwa kutumia interpolation yaani unaunganisha string na variable.

void main(){

 //concatnation kwa kutumia +

 print("karibu "+"Bongoclass");

 //kwa kucha nafasi kati ya string mbili

 print('karibu ' 'Bongoclass');

 //kufanya interpolation

 //x ni variable. Tutajifunza zaidi kwenye somo lijalo

 var x = 'bongoclass';

 print('karibu ${x}');

}

Kwenye string unaweza ku break line kwa kutumia back slash () ikifuatiwa na herufi n hii ni sawa na matumizi ya <br> kwenye html

 

void main(){

print(' karibu bongoclass upate kujifunza');

}

Kuna changamoto nyingine angalia mfano huu

void main(){

print("mama anauza ng'ombe");

}

Hapa utaona hakuna error. Ila sasa wacha tutumia single quotation mark (‘)

void main(){

print('mama anauza ng'ombe');

}

Hapo kwenye neno ng’ombe hiyo alama ya apostroph (‘) haiwezi kuendana na hizo funga semi. Hivyo kutatua tatizo hilo tutatumia back slash 2WD ().

void main(){

print('mama anauza ng'ombe');

}

 

...
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: DART Main: Masomo File: Download PDF Views 1575

Share On:

Share follows: 0 | Unique share links followed: 0
Sponsored links
👉1 Kitabu cha Afya     👉2 Bongolite - Game zone - Play free game     👉3 Simulizi za Hadithi Audio     👉4 Dua za Mitume na Manabii     👉5 kitabu cha Simulizi     👉6 Sira ya Mtume Muhammad (s.a.w)    

Post zinazofanana:

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 10: while loop na do while loop kwenye Dart

Katika somo hili utakwend akujifunza kuhusu while loop na do while loop zinavyofanya kazi katika Dart.

Soma Zaidi...
DART somo la 33 concept ya polymorphism

Katika somo hili utakwenda kujifunza kuhusu concept ya polymorphism.

Soma Zaidi...
DART somo la 32: Inheritance kwenye construct method:

Katika masomo yaliopita tumesha jifunza jinsi inheritance inavyokuwa, ila hatujaona kwa namna gani utaweza ku inherit constructor method. Somo hili litashughulika na swla hilo.

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 34: Static variable kwenye Dart

Katika somo hili utakwenda kujifunza kuhusu static property na jinsi ambavyo inavyotumika.

Soma Zaidi...