Belajar Pemrograman Dart: Tipe Data

Dokumen Pribadi

{tocify} $title={Daftar Isi}

Pendahuluan:

Sebuah variable digunakan untuk menampung suatu nilai/data baik yang diketahui maupun tidak diketahui namun pada pemrograman komputer, data berupa angka dengan data berupa huruf/karakter adalah jenis data yang berbeda dan sebuah variable hanya dapat menampung satu jenis data, lalu bagaimana sebuah variable dapat menentukan jenis data yang dapat ditampung? Pada pembahasan sebelumnya anda mengetahui cara untuk mendeklarasikan sebuah variable yakni didahului oleh tipeData dan nama variabel itu sendiri, dan tipeData inilah yang digunakan utnuk menentukan jenis data yang dapat ditampung oleh sebuah variable. 

Tipe Data:

Tipe data dalam pemrograman komputer digunakan untuk mengklasifikan jenis data yang dapat ditampung oleh sebuah variable dimana umumnya sebuah variable hanya dapat menampung satu jenis data saja karena data berupa angka dengan data berupa huruf/karakter adalah jenis data yang berbeda maka untuk menentukan jenis data yang dapat ditampung oleh sebuah variable digunakanlah tipeData, Sebagian besar bahasa pemrograman umumnya mendukung tipe data dasar untuk menampung data berupa karakter, angka (bilangan bulat / bilangan pecahan) dan boolean. Adapun jenis-jenis tipe data yang tersedia di Dart adalah sebagai berikut:

Tipe Data Jenis
int, double, num Angka
String Huruf/Karakter
bool Boolean (true/false)
dynamic Dinamis (angka/karakter/boolean)
Set, Map, List Koleksi Data / Array

Angka:

Tipe data angka dikhususkan untuk menampung nilai berupa angka, ada tiga jenis tipe data angka di Dart diantaranya:
  • int : Digunakan untuk menampung data berupa angka dengan bilangan bulat
  • double : Digunakan untuk menampung data berupa angka dengan bilang pecahan/koma
  • num : Digunakan untuk menampung data berupa angka bisa dengan bilangan bulat maupun dengan bilangan pecahan/koma
Adapun contohnya adalah sebagai berikut:


Karakter:

Tipe data karakter dikhususkan untuk menampung nilai berupa karakter (huruf/angka/simbol atau gabungan dari ketiganya) yang mana biasanya di apit dengan tanda petik dua, hanya ada satu tipe data yang dapat digunakan yakni String, contohnya sebagai berikut:


Boolean:

Tipe data boolean dikhususkan untuk menampung nilai yang bersifat true atau false, contohnya sebagai berikut:


Dinamis:

Tipe data dinamis dapat menampung berbagai jenis data seperti karakter, angka, boolean, dan array/collection, contohnya sebagai berikut:


Collection:

Tipe data collection pada Dart lebih mirip seperti array adalah tipe data yang dapat menampung beberapa / koleksi data, terdapat tiga jenis tipe data collection di Dart, diantaranya:
  • List
  • Set
  • Map
Contohnya:



Tipe data collection biasanya akan menampilkan data secara berurutan dari depan ke belakang di mana urutan data tersebut disebut sebagai "index" dan urutan pertama dari data koleksi dihitung dari 0 untuk itu jika kalian ingin mengambil data pada urutan / index pertama maka dimulai dari 0 bukan 1, sedangkan untuk mengambil data pada urutan / index tertentu misal index ke 2 maka anda perlu menggunakan build-in function khusus untuk tipe data collection, contohnya sebagai berikut:



Bayu Radityo

Seorang lulusan teknik informatika yang senang dalam berbagi ilmu pengetahuan, dan membuat karya digital berupa photomanipulation dan digital drawing. instagram external-link

Posting Komentar

Lebih baru Lebih lama