SlideShare uma empresa Scribd logo
1 de 42
String
List
SET
Map
Var
Dynamic
Iterable
void main()
{
var x = 51;
print(x);
print(x.isEven);
print(x.isOdd);
print(x.isFinite);
print(x.isInfinite);
print(x.isNaN);
print(x.isNegative);
print(x.abs());
var X = 135.532;
print(X);
print(X.round());
print(X.floor());
print(X.truncate());
print(X.ceil());
print(X.remainder(x));
print(X);
}
void main()
{
var text = "any text ";
print(text);
print(text.isEmpty);
print(text.isNotEmpty);
print(text.toLowerCase());
print(text.toUpperCase());
print(text.contains(" text"));
print(text.replaceRange(1, 2, "--"));
print(text.replaceFirst(" ", ">>>"));
print(text.replaceAll(" ", "<<<<>>>>"));
text = "a*b*c*d";
var _text = text.split("*");
print(_text);
var __text = _text.join(".");
print(__text);
print(__text.replaceAll(".", ""));
text = " Mina ";
print(text);
print(text.trimLeft());
print(text.trimRight());
print(text.trim());
}
void main() {
var l = [2, 4, 5, 6, 7];
print(l);
print(l[0]);
print(l[l.length - 1]);
l[0] = 100;
print(l.first);
print(l.last);
print(l.reversed);
l.add(200);
print(l);
l.addAll([300, 400, 500]);
print(l);
l.insert(0, 15);
print(l);
l.add(500);
print(l);
l.remove(500);
print(l);
l.removeLast();
print(l);
l.removeAt(0);
print(l);
l.removeRange( 4, l.length);
print(l);
}
main()
{
var x = {1,2,3};
Set y = {3,4,5};
print(x.intersection(y));
print(x.union(y));
print(x.difference(y));
print("--");
print(y.difference(x));
print(x.length);
print(x.iterator);
print(x.last);
print(x.first);
print(x.isNotEmpty);
print(x.isEmpty);
x.add(15);print(x);
x.addAll({78 , 0 , 6});print(x);
x.remove(0);print(x);
x.removeAll({78,6});print(x);
print(x.contains(15));
print("y = $y");
y.clear();
print("y = $y");
List z = x.toList();
print(z);
}
switch(variable_expression) {
case constant_expr1: {
// statements;
}
break;
case constant_expr2: {
//statements;
}
break;
default: {
//statements;
}
break;
}
void main()
{
var l = [2, 4, 5]; print(l);
for(var i = 0; i < l.length ; i++)print(l[i]);
print("-------------------------");
for (var i in l)print(i);
print("-------------------------");
l.forEach((element) {print(">> $element");});
print("-------------------------");
List x = [7, 8, 7];
x.forEach((element) {print(">> $element");});
print("-------------------------");
List l2 = new List(4);
l2[0] = 1; l2[1] = 2; l2[2] = 3; l2[3] = 4;
l2.forEach((element) {print(">> $element");});
print(l2.indexOf(4));
}
while (expression)
{
Statement(s) to be executed if
expression is true
}
Do
{
Statement(s) to be executed;
} while (expression);
Dart ( 2 )
Dart ( 2 )
Dart ( 2 )
Dart ( 2 )
Dart ( 2 )
Dart ( 2 )

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

COM1407: Input/ Output Functions
COM1407: Input/ Output FunctionsCOM1407: Input/ Output Functions
COM1407: Input/ Output Functions
 
Data Structures Practical File
Data Structures Practical File Data Structures Practical File
Data Structures Practical File
 
C++ Arrays
C++ ArraysC++ Arrays
C++ Arrays
 
Python_ 3 CheatSheet
Python_ 3 CheatSheetPython_ 3 CheatSheet
Python_ 3 CheatSheet
 
File Pointers
File PointersFile Pointers
File Pointers
 
IMPLEMENTATION OF AUTO KEY IN C++
IMPLEMENTATION OF AUTO KEY IN C++IMPLEMENTATION OF AUTO KEY IN C++
IMPLEMENTATION OF AUTO KEY IN C++
 
Storage classes in C
Storage classes in CStorage classes in C
Storage classes in C
 
String C Programming
String C ProgrammingString C Programming
String C Programming
 
Python programming: Anonymous functions, String operations
Python programming: Anonymous functions, String operationsPython programming: Anonymous functions, String operations
Python programming: Anonymous functions, String operations
 
Two dimensional array
Two dimensional arrayTwo dimensional array
Two dimensional array
 
Advance python
Advance pythonAdvance python
Advance python
 
RxJS vs RxJava: Intro
RxJS vs RxJava: IntroRxJS vs RxJava: Intro
RxJS vs RxJava: Intro
 
Strings in c
Strings in cStrings in c
Strings in c
 
Regular Expressions
Regular ExpressionsRegular Expressions
Regular Expressions
 
Regular expression in javascript
Regular expression in javascriptRegular expression in javascript
Regular expression in javascript
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Java: Objects and Object References
Java: Objects and Object ReferencesJava: Objects and Object References
Java: Objects and Object References
 
Arrays in c
Arrays in cArrays in c
Arrays in c
 
Introduction to array and string
Introduction to array and stringIntroduction to array and string
Introduction to array and string
 
Introduction to c programming language
Introduction to c programming languageIntroduction to c programming language
Introduction to c programming language
 

Mais de Simplife EG

Mais de Simplife EG (7)

dart 3.pdf
dart 3.pdfdart 3.pdf
dart 3.pdf
 
Dart( 1 )
Dart( 1 )Dart( 1 )
Dart( 1 )
 
Dart ( 5 )
Dart ( 5 )Dart ( 5 )
Dart ( 5 )
 
Icdl
IcdlIcdl
Icdl
 
Arduino
ArduinoArduino
Arduino
 
Html ( 2 )
Html ( 2 )Html ( 2 )
Html ( 2 )
 
Html ( 1 )
Html ( 1 )Html ( 1 )
Html ( 1 )
 

Último

دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdfدور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf575cqhpbb7
 
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناءOmarSelim27
 
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptxAhmedFares228976
 
الصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxالصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxv2mt8mtspw
 
الترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptxالترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptxssuser53c5fe
 
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...Osama ragab Ali
 
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdf
سلسلة في التجويد للدورات التمهيدية  والمتوسطة والمتقدمة.pdfسلسلة في التجويد للدورات التمهيدية  والمتوسطة والمتقدمة.pdf
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdfbassamshammah
 
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابيلطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابيfjalali2
 
تهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptxتهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptxfjalali2
 
immunology_3.ppt.................................
immunology_3.ppt.................................immunology_3.ppt.................................
immunology_3.ppt.................................hakim hassan
 
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريممحمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريمelqadymuhammad
 
إعادة الإعمار-- غزة فلسطين سوريا العراق
إعادة الإعمار--  غزة  فلسطين سوريا العراقإعادة الإعمار--  غزة  فلسطين سوريا العراق
إعادة الإعمار-- غزة فلسطين سوريا العراقOmarSelim27
 
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكردمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكرMaher Asaad Baker
 
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبيةتطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبيةMohammad Alkataan
 
درس المنادي للصف الاول الثانوي اعداد إسراء محمد
درس المنادي للصف الاول الثانوي اعداد إسراء محمددرس المنادي للصف الاول الثانوي اعداد إسراء محمد
درس المنادي للصف الاول الثانوي اعداد إسراء محمدجامعة جنوب الوادي
 
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdfعرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdfr6jmq4dqcb
 
عرض تقديمي تكليف رقم (1).الرسوم التعليمية
عرض تقديمي تكليف رقم (1).الرسوم  التعليميةعرض تقديمي تكليف رقم (1).الرسوم  التعليمية
عرض تقديمي تكليف رقم (1).الرسوم التعليميةfsaied902
 
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdfشكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdfshimaahussein2003
 

Último (20)

عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي جامعة جنوب الوادي تربيه عام ...
عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي  جامعة جنوب الوادي تربيه عام ...عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي  جامعة جنوب الوادي تربيه عام ...
عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي جامعة جنوب الوادي تربيه عام ...
 
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdfدور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
 
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
 
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
 
الصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxالصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptx
 
الترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptxالترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptx
 
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
 
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdf
سلسلة في التجويد للدورات التمهيدية  والمتوسطة والمتقدمة.pdfسلسلة في التجويد للدورات التمهيدية  والمتوسطة والمتقدمة.pdf
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdf
 
.العروض التقديمية والرسومات التعليمية bdf
.العروض التقديمية والرسومات التعليمية bdf.العروض التقديمية والرسومات التعليمية bdf
.العروض التقديمية والرسومات التعليمية bdf
 
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابيلطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
 
تهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptxتهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptx
 
immunology_3.ppt.................................
immunology_3.ppt.................................immunology_3.ppt.................................
immunology_3.ppt.................................
 
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريممحمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
 
إعادة الإعمار-- غزة فلسطين سوريا العراق
إعادة الإعمار--  غزة  فلسطين سوريا العراقإعادة الإعمار--  غزة  فلسطين سوريا العراق
إعادة الإعمار-- غزة فلسطين سوريا العراق
 
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكردمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
 
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبيةتطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
 
درس المنادي للصف الاول الثانوي اعداد إسراء محمد
درس المنادي للصف الاول الثانوي اعداد إسراء محمددرس المنادي للصف الاول الثانوي اعداد إسراء محمد
درس المنادي للصف الاول الثانوي اعداد إسراء محمد
 
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdfعرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
 
عرض تقديمي تكليف رقم (1).الرسوم التعليمية
عرض تقديمي تكليف رقم (1).الرسوم  التعليميةعرض تقديمي تكليف رقم (1).الرسوم  التعليمية
عرض تقديمي تكليف رقم (1).الرسوم التعليمية
 
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdfشكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
 

Dart ( 2 )

  • 1.
  • 2.
  • 4.
  • 5.
  • 6.
  • 7. void main() { var x = 51; print(x); print(x.isEven); print(x.isOdd); print(x.isFinite); print(x.isInfinite); print(x.isNaN); print(x.isNegative); print(x.abs()); var X = 135.532; print(X); print(X.round()); print(X.floor()); print(X.truncate()); print(X.ceil()); print(X.remainder(x)); print(X); }
  • 8. void main() { var text = "any text "; print(text); print(text.isEmpty); print(text.isNotEmpty); print(text.toLowerCase()); print(text.toUpperCase()); print(text.contains(" text")); print(text.replaceRange(1, 2, "--")); print(text.replaceFirst(" ", ">>>")); print(text.replaceAll(" ", "<<<<>>>>")); text = "a*b*c*d"; var _text = text.split("*"); print(_text); var __text = _text.join("."); print(__text); print(__text.replaceAll(".", "")); text = " Mina "; print(text); print(text.trimLeft()); print(text.trimRight()); print(text.trim()); }
  • 9. void main() { var l = [2, 4, 5, 6, 7]; print(l); print(l[0]); print(l[l.length - 1]); l[0] = 100; print(l.first); print(l.last); print(l.reversed); l.add(200); print(l); l.addAll([300, 400, 500]); print(l); l.insert(0, 15); print(l); l.add(500); print(l); l.remove(500); print(l); l.removeLast(); print(l); l.removeAt(0); print(l); l.removeRange( 4, l.length); print(l); }
  • 10. main() { var x = {1,2,3}; Set y = {3,4,5}; print(x.intersection(y)); print(x.union(y)); print(x.difference(y)); print("--"); print(y.difference(x)); print(x.length); print(x.iterator); print(x.last); print(x.first); print(x.isNotEmpty); print(x.isEmpty); x.add(15);print(x); x.addAll({78 , 0 , 6});print(x); x.remove(0);print(x); x.removeAll({78,6});print(x); print(x.contains(15)); print("y = $y"); y.clear(); print("y = $y"); List z = x.toList(); print(z); }
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. switch(variable_expression) { case constant_expr1: { // statements; } break; case constant_expr2: { //statements; } break; default: { //statements; } break; }
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. void main() { var l = [2, 4, 5]; print(l); for(var i = 0; i < l.length ; i++)print(l[i]); print("-------------------------"); for (var i in l)print(i); print("-------------------------"); l.forEach((element) {print(">> $element");}); print("-------------------------"); List x = [7, 8, 7]; x.forEach((element) {print(">> $element");}); print("-------------------------"); List l2 = new List(4); l2[0] = 1; l2[1] = 2; l2[2] = 3; l2[3] = 4; l2.forEach((element) {print(">> $element");}); print(l2.indexOf(4)); }
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34. while (expression) { Statement(s) to be executed if expression is true }
  • 35.
  • 36. Do { Statement(s) to be executed; } while (expression);