Dart Değişken Tipleri Nelerdir Nasıl Kullanılır?

Dart programlama dili, alt konu başlıklarına devam ediyoruz. Dart programlama dilinde değişkenler, çeşitli veri türlerini hafızada tutmamızı sağlayan yapılardır. Dart programlama dilinde, program içerisinde tekrar tekrar kullanılabilirler. Her veri aynı türde olmadığı gibi, değişken tanımı da tek bir tiple sınırlı değildir.

Değişkenler Tanımlanırken Dikkat Edilmesi Gereken Noktalar

  • Dart programlama diline özgü anahtar kelimeleri içermemelidirler.
  • Değişkenler rakam ile başlamamalıdır. Harflerle karma kullanılabilir.
  • Dolar işareti ve alt çizgi dışında özel karakter içermezler.

Dart Programlama Dili Değişken Tipleri

Dart programlama dilinde değişken tiplerini; string değişken tipi, integer değişken tipi, var değişken tipi, double değişken tipi, boolean değişken tipi, dynamic değişken tipi, final ve const değişkeni olarak örneklerle inceleyelim.

Dart programlama dili degişken tipleri nelerdir nasıl kullanılır

String Değişken Tipi

Metinsel bir değişken tanımlamak için kullanılır. Tek tırnak ('') veya çift tırnak ("") arasında veri girebilirsiniz. String'leri birleştirme de + operatörü kullanabilirsiniz. Değişken değerini stringde kullanma İnterpolasyon: ${ifade} ile bir değişkenin değerini String'e bastırabiliriz.



void main(){
  String isim = "Yaren";
  print(isim); // veya print("Merhaba"+ isim);
}


void main(){
  var isim = "Kerem";
  var mesaj = "Merhaba";
  var sonuc = "Merhaba ${isim}"
}

Integer Değişken Tipi

Tam sayıları tanımlarken kullanılan değişken tipidir.



void main(){
  int sayi = 2;
  print(sayi); // veya print("sayi" = sayi.toString()); 
}

Var Değişken Tipi

Bir değişken var olarak tanımlanmış ise, o değişkene türden bağımsız herhangi bir değer verilebilir. (double, int, String, bool vb.). Bu değişkenin tipi derleme/çalışma anında belirlenir bu sebeple pek tavsiye edilen bir yöntem değildir.



void main(){
  var isim = "large";
  var a = 5;
}

Double Değişken Tipi

Ondalık sayıları tanımlarken kullanılan değişken tipidir.



void main(){
  double sayi = 3.14;
  print(sayi);
}

Boolean Değişken Tipi

Dart programlama dili boolean değişken tipi, mantıksal operasyonlar için kullanılabilir. İki değer döner True yada False.



void main(){
  bool mantık = 100>200;
  print(mantık);
}

Dynamic Değişken Tipi

Dynamic türü değiştirilebilir değişkenler için kullanılır. Örneğin burada int şeklinde ama ilerleyen kısımlarda String olabilir.



Void mmain(){
  dynamic degisen = 55;
}
Final ve Const Değişken Tipi

Final ve Const tanımlandıktan sonra değiştirilemeyen değişkenler için kullanılır. İkisinin farkı final değişkenler uygulama esnasında oluşturulur ve değer atamasına o zaman izin verilir. Yani final bir değişken tanımlayacaksak bir başlangıç değeri olmalıdır. Const değişkenler ise derleme esnasında oluşturulurlar, kod içerisinde yeni bir değer atamasına izin vermez.



void main(){
const sabit = 12;
sabit = 3; //Hatalıdır.

final degisken = "final degisken";
degisken = "yaren"; //sadece tek seferlik bu değişim yapılabilir.
}
Dart Değişken Tip Dönüşümleri
String -> Double
double.parse('string');
String -> Int
int.parse('string');
Double -> Int
sayi.toInt();
Int -> Stringt
sayi.toString();;
Faydalı mı?

Bu konu hakkında 1 yorum var. Sen ne düşünüyorsun?

  1. Dart Programlama19 Mayıs 2020 13:53

    Pandemi evde karantina günlerinde boş durmayıp, dart programlama dili öğreniyorum. Nette dart programlama arayınca karışıma bu konu çıktı. Dart programlama dili, değişken tiplerine örneklerle yer vermeniz öğretici ve bilgilendirici olmuş. Bu tarz konuları arttırmalısınız.

    YanıtlayınSil

Yorum Gönderme

Önceki Konu Sonraki Konu