Flutter - Belajar membuat Variable pada Pemrograman Dart

Sebelum menjelaskan variable dengan type data constan jadi berdasarkan sifatnya Variable dibagi menjadi dua jenis: Imutable dan Mutable.

Mutable sifatnya read and write variable ini kebalikan dari Imutable yaitu variable yang nilainya bisa dideklarasikan ulang atau dapat diisi ulang lagi nilainya, istilahnya nilainya tidak tetap bisa berubah-ubah, jadi katakunci yang digunakan pada sifat mutable pada variable adalah seperti type data var, int, double, String, bool.

Imutable yg sifatnya read only, variable yang tidak bisa dideklarasikan ulang atau diisi ulang lagi nilainya istilahnya nilai tetap, kata kunci yang digunkaan untuk sifat imutable pada pemrograman dart ini adalah katakunci const dan final jika menggunakan katakunci tersebut bisa diisi dengan type data apapun. Katakunci const dan final juga bisa di tentuka type datanya.

 // contoh 1
const nama = "kodetr";
final umur = 23;
 // contoh 2
const String nama2 = "kodetr";
final int umur2 = 20;

Katakunci mengenai typedata var, const dan final tersebut merupakan katakunci atau type data yang apabila kita membuat variable menggunakan katakunci var, constant dan final tersebut bisa diisi dengan type data apapun.

Salah satu Perbedaan dari kedua katakunci const dan final merupakan nilai tetap dan tidak bisa diisi ulang nilainya, jadi apa yang membedakan dari kedua katakunci atau typedata tersebut perbedaannya adalah jika katakunci atau typedata const tidak bisa memasukan atau mendeklarasikan variable kedalam type data const jadi bakalan error dan katakunci final bisa memasukan variable kedalam type data atau katakunci final, jadi itu menurut saya perbedaan dari kedua katakunci tersebut jadi sifat dari const nilai yang berdiri sendiri tanpa ada proses dari variable lain.

int x = 7;

const umur = x * 23; // error

final umur2 = x * 23; // tidak error

Variable Interaction

Membuat variable kita harus tau bagaimana cara mengeksekusi atau memanggil setiap variable yang kita buat dalam hal manampilkan hasil menggunakan katakunci print sebagai contoh sederhana seperti berikut

void main(){

    var nama = "kodetr";

    print(nama);
}

Convert

Nilai yang dapat di convert berupa type datanya angka dalam bentuk string ataupun type data yang lain kecuali type data boolean dan char

contoh type data int value angka di convert ke string:

var umur = 2;
var nilai = 5.3;

print(umur.toString()); // convert ke string
print(umur.toDouble()); // convert ke double

print(nilai); // sebelum di convert
print(nilai.toInt()); // convert ke integer

Lebih lengkapnya untuk penjelasan mengenai variable pada flutter Anda bisa melihat vidio berikut

Demikian yang dapat saya sampaikan dari artikel ini semoga bermanfaat, jika ada yang ditanyakan silahkan di kolom komentar dibawah, selamat mencoba.

Share Comments
comments powered by Disqus