Professional Documents
Culture Documents
--------------------------------------
dart dilinde javadaki gibi public private veya protected yok
eğer önüne alt çizgi "_" olursa private olur.
var veri tipi verdiğimiz değeri kendi algılıyor başta sonra başka bir veri yipiyle
değiştirilmek istenirse hata veriyor.
dynamic veri tipide var gibi algılıyor fakat sonradan başka veri tiplerie
dönüştirilebiliyor.
void main(){
//değişkenler
print(mesaj);
String isim="ayşe";
print("merhaba "+isim);
print("merhaba ${personel.toUpperCase()}");
print("merhaba ${isim.replaceAll("ş","s")}");
int yas=25;
double pi=3.14;
print(yas);
print(pi);
bool kontrolet=false;
if(5>3)
{
kontrolet=true;
}
else
{
kontrolet=false;
}
print(kontrolet);
var adi="Ali";
var yasi=35;
dynamic bakiye=3000;
print(bakiye);
bakiye="deneme";
print(bakiye);
String yazi1="merhaba";
String yazi2="dünya";
int yeniyas=31;
print(yazi1+" "+yazi2);
print(yazi1+" "+yeniyas.toString());
String boy="1.85";
String kilo="90";
double vucutKutleIndeksi=int.parse(kilo)/double.parse(boy)*double.parse(boy);
print(vucutKutleIndeksi);
int sayi1= 6;
print(sayi1);
sayi1++;
print(sayi1);
int sayi2= 6;
print(sayi2);
sayi2--;
print(sayi2);
dartta array yapısı yok list yapısı var (yani arraylist) çünkü mobiller büyük
hafızalı
olduğu için array gerek duyulmamış.
void main() {
List<String>sehirler=["Ankara","Yalova","Kahramanmaras"];
print(sehirler);
print(sehirler[1]);
sehirler[1]="Malatya";
print(sehirler);
print(sehirler.length);
sehirler.add("Bursa");
print(sehirler.length);
print(sehirler.first); //1.
print(sehirler.last); //sonuncu
List<dynamic>genelListem=["Ankara","Manisa",45,true,34.6];
print(genelListem);
genelListem.add(1000);
print(genelListem);
void main() {
/////////////////// SET KULLANIMI ////////////////////////
List<int>sayiListem=[1,1,1,2,2,2,3,3,3];
Set<int>tekListem={1,1,2,2,3,3}; //süslü parantez kullanılır
//Set te çok olsa bile 1 tanesini yazar
print(sayiListem);
print(tekListem);
List<String>calisanlar=["Ayşe","Rabia","İlayda"];
List<int>maaslar=[30000,40000,50000];
Map<String,int>calisanMaas={"Ayşe":30000,"Rabia":40000,"İlayda":50000};
print(calisanMaas["İlayda"]);
calisanMaas["Rabia"]=100000;
print(calisanMaas);
calisanMaas["Eren"]=150000;
print(calisanMaas);
}
var
dynamic
list ve set
map bunlar yeni öğrenildi