Dart Dilinde “String” ve “bool” Veri Tipleri
- M. Kasım Sular
- September 29, 2020
- 1930 Görüntülenme
- 0 Yorum

Veri tipleri tüm programlama dillerinde farklı şekilde isimlendirmekle birlikte büyük farklılıklar göstermezler. Örneğin C# programlama dilinde string olan veri tipinin Dartta karşılığı String, boolean olan veri tipinin Dart’daki karşılığı bool şeklindedir. Aynı zamanda int ve double her iki programlama dilinde de aynıdır.
String Veri Tipi
Metinsel ifadeler için kullanılan veri türüdür. Bu veritipine atanacak değerler çift tırnak veya tek tırnak içerisinde belirtilebilir. İki String veri tipine sahip değişkeni birleştirmek için + operatörü kullanılabilir.
String ifade içinde başka bir String değişkeni $degiskenAdi olarak kullanabiliriz. Böylece + kullanmak gerekmeyebilir. Bu işleme interpolation (ekleme yapma) denir. Eğer değişkenle birlikte bir metot kullanılacaksa $(degiskenAdi.metot) şeklinde kullanılır. Ayrıca interpolation tüm veri türleri için geçerlidir.
main(List<String> args) {
String babaAdi="Ahmet", anneAdi="Dilek", soyadi="Sular";
print("""
Baba Adı: $babaAdi $soyadi
Anne Adı: $anneAdi $soyadi
""");
}
bool Veri Tipi
Binary (ikili ) değer alan bir veri tipi türüdür. Bu veri tipine sahip değişkenler sadece true veya false şeklinde değerler alır. Bu veri tipi özellikle şart ve kontrol deyimlerinde sıklıkla kullanılmaktadır.
main(List<String> args) {
bool ehliyetvarMi=true, sigaraKullanimi=false;
print("""
Ehliyeti Var mı? $ehliyetvarMi
Sıgara Kullanıyor mu? $sigaraKullanimi
""");
}
Yorum Bırak