image

DART somo la 24: Jinsi ya kutengeneza faili, folda na kuingiza data

Katika somo hili utakwenda kujifunza jinsi ya kuandika data kwenye faili. Kwanza utajifunza kutengeneza folda, kisha faili na kuweka data, kisha utajifunza kufuta fali.

Kutengeneza folder:

Katika programming folda linaitwa directory. Hivyo ili tuweze kutengeneza directory tutatumia function ya Directort() function hii tutaweka jina la directory kama argument yake. Kisha tutatumia method ya crete(). Mfano tunakwenda kutengeneza folda tunatakaloliita data.

import 'dart:io';

void main(){

 Directory('data').create();

}

 

Kutengeneza faili na kuweka data

Hapa tutatengeneza faili kwenye folda letu tuliotengeneza hapo juu. Ili kutengeneza faili tutatumia function ya File() ambapo jina la faili na jina la folda utaweka ndani kama argument.

 

Kwanza tutatengeneza variable yetu. Kenyr data type yake weka File

Mfano variable nitaiita faili_letu

File file_letu = File('data/tile.txt');

 

Kisha tutatumia function ya  writeAsStringSync()      kuungiza data kwenye faili letu. Ndani ya function hiyo ndipo utaweka data kama argument. Mfano faili letu litakuwa na data hizi

Karibu Bongoclass

Upate kujifunza mengi

Bila malipo

 

import 'dart:io';

void main(){

 File file_letu = File('data/tile.txt');

 file_letu.writeAsStringSync('Karibu Bongoclass Upate kujifunza mengi Bila malipo');

print('faili limetengenezwa');

}

 

Sio lazima kuweka folda hapo, unaweza kutengeneza faili popote pale. Mfano faili letu tunakwenda kuliweka pamoja na orodha nyingine za mafaili kwenye root folder

import 'dart:io';

void main(){

 File file_letu = File('tile.txt');

 file_letu.writeAsStringSync('Karibu Bongoclass Upate kujifunza mengi Bila malipo');

print('faili limetengenezwa');

}


 

Pia tunaweza kutumia input data. Sasa hapa tutakwend akutumia mode: FileMode.append

Kwa ajili ya kusubiria loop. Tunakwenda kutumia loop kwa ajili ya ku">...



           

Je! umeipenda hii post?
Ndio            Hapana            Save post

Kama unahitaji kuuliza maswali Bofya hapa

Mwandhishi Tarehe 2023-12-05 Download PDF     Share On Facebook or Whatsapp Imesomwa mara 162


Download our Apps
👉1 Madrasa kiganjani     👉2 kitabu cha Simulizi     👉3 Kitau cha Fiqh     👉4 Kitabu cha Afya    

Post zifazofanana:-

DART somo la 37: Class interface
Katika somo hili utakwenda kujifunza kuhusu class interface na inavyotofautiana na class abstract Soma Zaidi...

DART somo la 24: Dart OOP maana ya Object Oriented Programming kwenye Dart
Katika somo hili utakwenda kujifunza maana ya OOP na faida zake. Pia utakwenda kujifunza kuhusu features za OOP. Soma Zaidi...

DART somo la 6: Dart operator na jinsi zinavyofanya kazi.
Katika somo hili utakwenda kujifunza kuhusu operator kwenye Dart, kazi zake na jinsi ya kuzitumia. Soma Zaidi...

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 25: DART OOP Nini maaan ya class na vipi utaweza kuitengeneza
Katika somo hili utajifunza maana ya class kwenye OOP paradigm, kisha utajifunza jinsi ya kutengeneza class. 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 30 :Jinsi ya kutengeneza setter na geter kwenye OOP
Katika somo hili tutakwenda kujifunza zaidi kuhusu method za getter na setter. Tutakwenda kuona hasa zinavyotumika na zinavyotengenezwa. Soma Zaidi...

DART somo la 34: Static variable kwenye Dart
Katika somo hili utakwenda kujifunza kuhusu static property na jinsi ambavyo inavyotumika. 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 43: Stream kwenye Dart
Katika somo hili utakwenda ujifunz akuhusu concept ya stream kwenye Dart. pia ttaona kwa namna gani strean inaweza kutofautiana na future wakati zote mbili zipo kwenye asychronous programming. Soma Zaidi...

DART somo la 3: Aina za Data
Katika somo hili utakwenda kujifunza aina za data zinazotumika kwenye Dart. 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...