Home Mobile Mengenal Tipe Data Pada Dart

Mengenal Tipe Data Pada Dart

0

Halo Flutterian, selamat pagi, siang, sore dan malam. Pada kesempatan kali ini kita akan membahas dan mengenal tipe data pada bahasa dart. Flutterian tau gak bahasa dart memiliki banyak tipe data yang mewakili jenis data yang dapat kita gunakan dan bagaimana data tersebut dioperasikan. Dengan tipe data, komputer dapat menghindari operasi yang tidak mungkin serta bisa menghasilkan bug, misalnya seperti perkalian karakter alfabet atau mengubah angka menjadi kapital.

Dart adalah bahasa yang mendukung type inference. Ketika sobat mendeklarasikan variabel dengan var, Dart akan otomatis menentukan tipe datanya. Misalnya :

Komputer akan mengenali tipe data apa yang ada didalam variabel tersebut tanpa diberitahu secara eksplisit.

Tetapi sobat bisa juga nih mendeklarasikan tipe data variabel secara eksplisit untuk menghindari kebingungan dan memudahkan pada saat proses debugging, contohnya:

Beberapa tipe data yang didukung oleh dart bisa  sobat lijhat pada tabel disamping:

Dan menariknya lagi sobat dapat mendeklarasikan variable tanpa melakukan inisialisasi nih, variabel akan memiliki type dynamic. Karena variabel yang memiliki type dynamic bisa berisi apapun,  maka tidak masalah kita mengubah nilai yang ada didalamnya. Misalnya:

Kode diatas akan menampilkan “Dart is great” tanpa bermasalah karena sebelumnya dideklarasikan sebagai tipe data yang dynamic. Berbeda jika kita mendeklarasikan variabel tersebut secara eksplisit maka akan terjadi error karena terjadi perubahan tipe data.

Untuk menyelam lebih dalam dengan tipe data yang didukung oleh bahasa dart, sobat flutterian bisa klik link berikut https://www.geeksforgeeks.org/dart-data-types/

Demikian Flutterian. Terimakasih sudah membaca , semoga bermanfaat ya