با عرض سلام خدمت کاربران محترم سایت پی وی لرن.
با جلسه ای دیگر از سری جلسات دوره آموزش زبان برنامه نویسی دارت Dart در خدمت شما هستیم.
در این جلسه قصد داریم انواع داده در زبان دارت Dart را معرفی کنیم.
یکی از اساسی ترین ویژگی های یک زبان برنامه نویسی، مجموعه ای از انواع داده پشتیبانی شده است.
انواع داده در واقع نوع مقادیری است که میتوانند توسط زبان برنامه نویسی دستکاری و یا نمایش داده شوند.
زبان دارت از انواع داده زیر پشتیبانی میکند:
برای کار با اعداد و استفاده از آن ها در دارت، از این نوع داده استفاده میشود.
در زبان دارت دو نوع داده عددی داریم:
رشته ها دنباله ای از کاراکتر ها هستند. اگر میخواهید مقادیری مانند نام، آدرس و … را ذخیره و با آن ها کار کنید، رشته ها مناسب هستند.
از کلمه کلیدی String برای تعریف رشته ها استفاده میکنیم. مقادیر رشته ای باید بین دابل کوتیشن ” ” قرار گیرند.
این نوع داده تنها دو مقدار میگیرد. true یا درست یا عدد ۱ و یا false یا نادرست یا عدد ۰٫ از این نوع داده در عبارات شرطی استفاده میشود.
برای تعریف نوع داده Boolean از کلمه کلیدی bool استفاده میشود.
از این دو نوع داده برای ذخیره سازی و کار با مجموعه ای از اشیاء یا دیگر مقادیر استفاده میشود.
لیست یک گروه از اشیاء مرتب شده است.
نوع داده لیست در زبان دارت، معادل همان آرایه در زبان های برنامه نویسی دیگر است.
نوع داده Map نیز مجموعه ای از جفت مقادیر کلید-مقدار را معرفی میکند.
کتابخانه dart:core به ما امکان استفاده از این دو نوع داده و مجموعه ها را میدهد.
دارت یک زبان نوع داده اختیاری است. به این معنی که الزامی به تعریف نوع داده هنگام تعریف آن وجود ندارد.
اگر نوع داده ای هنگام تعریف مشخص نشود، نوع آن پویا (dynamic) است.
همچنین از کلمه کلیدی dynamic میتوان به طور صریح برای پویا کردن یک متغیر استفاده کنیم.
جلسه معرفی انواع داده در زبان دارت نیز به پایان رسید.
در جلسه بعد به آموزش متغیر ها در زبان دارت خواهیم پرداخت.