بناء تطبيقات Flutter فعالة باستخدام المصفوفات

بناء تطبيقات Flutter فعالة باستخدام المصفوفات

Flutter هو إطار عمل مفتوح المصدر يستخدم لبناء تطبيقات الهاتف المحمول. أحد المكونات المهمة في بناء التطبيقات هو استخدام المصفوفات. Array adalah kumpulan dari beberapa nilai atau objek yang disimpan dalam satu variabel. Pada artikel ini, kita akan membahas bagaimana penggunaan array di Flutter.

Penggunaan Array pada Flutter

  1. Deklarasi Array Deklarasi array di Flutter cukup mudah. Anda hanya perlu menentukan tipe data yang akan disimpan dalam array, kemudian memberikan nama pada array tersebut. Contohnya:
List<String> daftarBuah = ['Apel', 'Jeruk', 'Pisang', 'Mangga'];

Pada contoh di atas, kita mendeklarasikan sebuah array bernama daftarBuah yang berisi empat buah string: Apel, Jeruk, Pisang, dan Mangga.

  1. Mengakses Nilai dalam Array Setelah array dideklarasikan, kita dapat mengakses nilai dalam array tersebut dengan menggunakan indeks. Indeks pada array dimulai dari 0. Contohnya
print(daftarBuah[0]); // Output: Apel

Pada contoh di atas, kita mengakses nilai pertama dalam array daftarBuah yang memiliki indeks 0.

  1. Menambah Nilai ke Array Kita juga dapat menambahkan nilai ke dalam array yang sudah dideklarasikan. Ada dua cara untuk menambahkan nilai ke dalam array:
// Cara pertama: menggunakan method add()
daftarBuah.add('Durian');

// Cara kedua: menggunakan operator spread (...)
List<String> tambahanBuah = ['Rambutan', 'Salak'];
daftarBuah = [...daftarBuah, ...tambahanBuah];

Pada contoh di atas, kita menambahkan nilai ‘Durianke dalam array daftarBuah menggunakan method add(). Sedangkan pada cara kedua, kita menggunakan operator spread (…) untuk menggabungkan array daftarBuah dengan array tambahanBuah.

  1. Menghapus Nilai dari Array Kita juga dapat menghapus nilai dari array yang sudah dideklarasikan. Ada dua cara untuk menghapus nilai dari array:
// Cara pertama: menggunakan method remove()
daftarBuah.remove('Pisang');

// Cara kedua: menggunakan operator where()
daftarBuah = daftarBuah.where((buah) => buah != 'Mangga').toList();




Pada contoh di atas, kita menghapus nilai ‘Pisangdari array daftarBuah menggunakan method remove(). Sedangkan pada cara kedua, kita menggunakan operator where() untuk menyaring nilai yang tidak sama dengan ‘Mangga’.

  1. Mengurutkan Nilai dalam Array Kita juga dapat mengurutkan nilai dalam array. Ada dua cara untuk mengurutkan nilai dalam array:
// Cara pertama: menggunakan method sort()
daftarBuah.sort();

// Cara kedua: menggunakan operator spread (...)
daftarBuah = [...daftarBuah]..sort();

Pada contoh di atas, kita mengurutkan nilai dalam array daftarBuah dengan menggunakan method sort(). Sedangkan pada cara kedua, kita menggunakan operator spread (…) untuk menggabungkan array daftarBuah dengan array yang sudah diurutkan menggunakan method sort().

ربما يعجبك أيضا...

اترك رد

لن يتم نشر عنوان بريدك الإلكتروني.