Dart Grundlagen – Listen

Mh das kenne ich doch irgendwo her

Listen in Dart haben viel gemeinsam mit Arrays. Also wer gut vertraut ist mit Arrays der wird auch mit Listen keine Probleme haben. Was aber den Unterschied zwischen den beiden macht, sind die vielen hilfreichen Funktionen die List in Dart bietet. Schauen wir uns mal die Initialisierung an…

				
					
void main() {
  List names = ['Martin', 'Perter', 'Coding Like A Noob'];
  List names = List.from(['Martin', 'Perter', 'Coding Like A Noob'], growable: false);
  List names = List.generate(4, (index) => index);
}
				
			

Das sind drei verschiedene Wege wie man Listen in Dart initialisiert. Ich bevorzuge aber meist den ersten Weg, also die Initialisierung wie ein Array. Wenn es um Datentypen geht, dann ist Dart da sehr flexibel. Es ist sowohl möglich einen dynamischen als auch einen konkreten Datentypen anzulegen.

				
					
void main() {
  List data = ['Martin', 20, null];
  List<String> names = ['Martin', 'Perter', 'Coding Like A Noob'];
}
				
			

Was an noch so alles mit Listen machen kann, das seht ihr in meinen neuen kurzen knackigen Video.

Posted in Flutter/Dart, Grundlagen, YoutubeTags:
Write a comment