dart sabit listeler

 void main() {

// sabit listeleri oluşturmak constant :sabit
final sabitListe = const <int>[1, 2, 3];
final elementler = const ['Ateş', 'Su', 'Hava', 'Toprak'];
// sabitListe[0] = 0; // hata değişmez liste değiştirilemez
// elementler.add('Water'); // değişmez liste

// debug da bir değişen istediğim değerde değilse hata ver
assert(
elementler[0] == 'Ateş'); // verdiğiniz koşulun gerçekleşmemesi durumunda
assert(sabitListe[1] == 2); // bir break point oluşturur
print(sabitListe);
print(elementler);
//-----------------------------
// Set : Küme : Benzersiz elemanlardan oluşan, sırasız bir koleysiyon
var halojenler = {'flor', 'klor', 'brom'};
halojenler.add('iyot');
halojenler.add('astatin');
halojenler.add('astatin'); // hata vermedi ama 1 adet astatin var!!!
print(halojenler);
// sayısal bir küme
var elemanlar = {1, 2, 3};
// bir boş küme:
var kume = <String>{};
kume.addAll(halojenler);
// kume.addAll(elemanlar) // string kümeye, int küme ekleyemezsin
print('kume= $kume');
// sabit kume yapalım
final soygazlar = const {
'Helyum',
'Neon',
'Argon',
'Kripton',
'Ksenon',
'Radon',
'Oganesson'
};
print('Soygazlar=$soygazlar');
}

Yorumlar

Bu blogdaki popüler yayınlar

2025-2026 Bahar BAUN, Balıkesir MYO, Bilgisayar programcılığı, seçilecek dersler

Dart dilinin değişkenleri