Flutterize : Pengenalan Variable pada Dart

Halo teman teman, pada artikel kali ini kita akan membahas mengenai pengenalan variabel pada Dart.

Variabel adalah tempat penampungan data pada program yang kita buat sesuai dengan tipe datanya. Variabel sendiri akan disimpan ke dalam memori ketika program dijalankan dan akan dihapus ketika program dihentikan.

Tipe data merupakan sebuah pengklasifikasian data berdasarkan jenis data tersebut. Ada banyak tipe data dalam flutter. Contohnya adalah String, tipe data yang menampung teks.

Tipe data dibagi menjadi 2 Jenis. Yaitu tipe data primitif dan non-primitif.

Tipe data primitif merupakan tipe data dasar yang tersedia secara langsung pada suatu bahasa pemrograman.

Beberapa tipe data pada Dart

1. Number

Contohnya adalah int dan double. Adalah tipe data yang merepresentasikan angka.

int age = 18;

2. Strings

Contohnya adalah String. Adalah tipe data yang merepresentasikan teks.

String name = "Faris";

3. Booleans

Contohnya adalah Boolean. Adalah tipe data yang merepresentasikan Boolean true dan false.

bool isMarried = false;

4. Lists

Contohnya adalah List. Adalah tipe data yang merepresentasikan banyak kumpulan data dengan tipe data yang ditentukan.

List<String> memberNameList = ["Faris", "Angga", "Budi"];

5. Maps

Contohnya adalah Map. Adalah tipe data yang merepresentasikan data dengan pasangan key dan value.

Map<String, dynamic> myIdentity = {
  "name" : "Faris",
  "age" : 18,
  "hobby" : "Membaca"
};

Penulisan variable pada Dart

Secara dinamis

Yaitu cara penulisan variable yang tidak mendefinisikan tipe datanya secara langsung. Tipe data ini akan dideteksi otomatis oleh Dart sesuai dengan tipe data dari isi variable tersebut.

var name = "Faris";

Secara eksplisit

Yaitu penulisan variable dengan tipe datanya, misalnya kita ingin membuat variable age yang harus bertipe angka/number.

int age = 18;

Final/const variable

Cara penulisan variabel yang digunakan untuk membuat sebuah data menjadi tidak bisa diubah lagi value nya.

final someFinalVariable = "This is final variable";
const someConstantVariable = "This is constant variable";

Oke teman teman, sekian dulu artikel kali ini. Sampai jumpa di artikel berikutnya.

Leave a Reply

Your email address will not be published. Required fields are marked *