image

DART somo la 23: Jinsi ya kusoma mafaili kwa kutumia Dart

Katika somo hili utakwenda kujifunza jinsi ya kusoma na kuandika faili kwa kutumia Dart programming.

Kabla ya kuendelea na somo, kwanza tengeneza faili kwa kutumia note pad, hilo faili liite dart.txt zingatia wakati wa ku save chaguwa seve as type, weka all files kisha ndipo utaweka hilo jina dart.txt kisha hilo faili liweke kwenye folder lenye project yako ya Dart.

 

Hilo faili ndio tunakwenda kulifanyia kazi katika somo hili. Tutakwenda kujifunza kupata taarifa za faili, kulisoma na kuandika data. Pia tutakwend akujifunz akutengeneza faili lingine.

Ndani ya hilo faili lako weka maneneo haya 

Karib bongoclass

Haya ni mafunzo ya dart programming

 

Jinsi ya kusoma faili:

Sasa ili tuweze kusoma faililetu tutatumia method hii readAsSteingSync() ila kabla ya hapo tutatakiwa kutengeneza file object kwa kutumia function File() ndani yake tutaweka jina la faili. Pia kama faili lipo kwenye directory ama folda lingine utaweka link yake hapo ndani ya hiyo function. Jambo la kuzingatia zaidi ni ku import io library.

 

Mfano

import 'dart:io';

 

void main() {

 // tengeneza file object

 File file = File('dart.txt');

 // soma file

 String contents = file.readAsStringSync();

 // print file

 print(contents);

}

 

Pia unaweza kusoma faili kw akutumia split()

import 'dart:io';

void main() {

 // open file

 File file = File('dart.txt');

 // read file

 String contents = file.readAsStringSync();

 // split file using new line

 List<String> lines = contents.split(' ');

 // print file

 print('---------------------');

 for (var line in lines) {

   print(line);

 }

}

Angalia picha hapo chini

...



Kama unahitaji kuuliza maswali Bofya hapa





           

Je! umeipenda hii post?
Ndio            Hapana            Save post

Rajabu Tarehe 2024-05-10 14:53:23 Download PDF     Share On Facebook or Whatsapp Imesomwa mara 278


Sponsored links
👉1 Madrasa kiganjani     👉2 kitabu cha Simulizi     👉3 Kitabu cha Afya     👉4 Kitau cha Fiqh    

Post zifazofanana:-

DART somo la 29: Dart encapsulation
Katika somo hili tutawenda kujifunza kuhusu encapsulatio kwenye Dart OOP na jinsi inavyoweza kutumika. Soma Zaidi...

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. Soma Zaidi...

DART somo la 36: Abstract class kweye Dart
Katika somo hili utakwenda kujifunza kuhusu abstract class na abstract method kwenye Dart. Soma Zaidi...

Dart somo la 26: DART OOP maana ya object, na jinsi ya kuitengeneza kwenye OOP
Katika somo hili utakwenda kujifunza jinsi ya kutengeneza Object pamoja na properties. Haa kwa ufupi tutakwenda kujifunza jinsi ya kutumia class. 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 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 34: Static variable kwenye Dart
Katika somo hili utakwenda kujifunza kuhusu static property na jinsi ambavyo inavyotumika. Soma Zaidi...

DART somo la 33 concept ya polymorphism
Katika somo hili utakwenda kujifunza kuhusu concept ya polymorphism. 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 5: Reserved keywords kwenye lugah ya Dart
Katika soo hili utakwenda kujifunza kuhusu reserved keywords katika Dart Soma Zaidi...

DART somo la 40: factory constructor
Katika somo hiliutakwenda kujifunza aina nyingine ya constructor ambayo hutumika kwenye Dart. aina hiyo ni factory constructory. Soma Zaidi...

DART somo la 41: concept ya generic kwenye dart
Katika somo hili utakwenda kujifunza kuhusu concept ya generics ili kuweza kufanya kazi na aina mbalimbali za data kwenye class. Soma Zaidi...