Created
February 13, 2021 19:10
-
-
Save malibayram/8461d3bbbee17e6042b989e24872cac1 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
void main() { | |
// String | |
print("tırnak içinde belirtilen verilerin tipi String'tir"); | |
// int | |
print(234.runtimeType); | |
// double | |
print(2.34.runtimeType); | |
// bool => boolean | |
// reserve edilmiş kelime veya kelime gruplar | |
// küçük büyük harf duyarlı | |
print(true.runtimeType); | |
// Diğer bir veri tipi > null (boşluk) | |
// print (sabah) : | |
// List => array => dizi | |
print(["Sabah", 32, 3.7, false, true, true].runtimeType); | |
// Set => küme | |
// TAMAMEN eşit elemandan 2 tane ekleyemezsiniz | |
print({"Sabah", 21, 4.2, false, true, true, 21, "Sabah"}.runtimeType); | |
print({"Ahmet", 32, [43, true], [43, true]}.runtimeType); | |
// Map => anahtar-değer şeklinde veri tutan koleksiyon | |
// dictionary => sözlük | |
print({ | |
'anahtar': "Değer", | |
false: 32, | |
12: "Oniki say1sının rakamlarla ifade ediliş şekli", | |
false: "Boolean (ikili) değerlerde olumsuz taraf1 temsil eden kelime" | |
}.runtimeType); | |
// List ve Map | |
// ikisinde de elemana ulaşmak için [] köşeli parantez kullan1lır | |
// List içinde elemanlar sırayla dizilmiş kabul edilir. Dolay1slyla bir eleman erişmenin yolu onun slrasıni bilmektir . | |
// Map içinde elemanlarln sırası hiç önemli değildir. Bir elemana erişmenin volu köseli parantezler icinde elemanın anahtarı vazmaktır. | |
// DEĞIŞKENLER | |
// nasıll tanımlanır | |
// Değişken tipi + Değişken ismi | |
String stringTanimi; | |
print(stringTanimi); | |
// Değer ataması yapilır | |
stringTanimi = "tirnak içinde belirtilen verilerin tipi String' tir"; | |
print(stringTanimi.length); | |
print(stringTanimi.toUpperCase()); | |
int x = 12; | |
int y = 10; | |
double z = (3 * x + 5 * y) / 2; | |
int stringTanimiDegiskeniniKarakterSayisi = stringTanimi.length; | |
print(x); | |
print(y); | |
print(z); | |
print(stringTanimiDegiskeniniKarakterSayisi); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment