متغیرها در کاتلین
در نرمافزارنویسی کاتلین، متغیرها برای ذخیره مقادیر و ارجاع به آن ها در زمان نرم افزار طراحی اپلیکیشن در مشهد به کار گیری میگردند. هر متغیر دارنده یک نوع داده، اسم و مقدار میباشد. با این اموزش کاتلین از وبسایت فراگیری نرمافزار نویسی الکامکو یار و همدم ما باشید.
اشکال داده
گونه های دادههای مختلفی در کاتلین وجود دارااست که هریک برای ذخیره نوع خاصی از داده ها به کارگیری میشوند. رایجترین گونه های داده عبارتند از:
Int: اعداد درست مانند ۱، ۲، ۳ و …
Double: اعداد اعشاری مانند ۳.۱۴، ۵.۲، ۷.۸۹ و …
Float: اعداد اعشاری با تمرکز کمتر (مطلوب برای صرفهجویی در یاد)
Boolean: مقادیر صحیح (true) یا این که خطا (false)
String: حرفههای متنی مانند “درود عالم”
Char: تک کاراکترها مانند ‘a’، ‘B’، ‘c’ و …
تعریفوتمجید متغیر در کاتلین
برای تمجید یک متغیر در کاتلین از کلمه ها کلیدی var یا این که val به یاروهمدم نوع داده، اسم متغیر و مقدار اول (از روی اراده) به کار گیری می کنیم.
var: برای متغیرهای قابل تغییرو تحول که میقدرت بعداً مقدار آنها را تغییر تحول اعطا کرد.
val: برای متغیرهای اثبات که بعد از مقداردهی اول قابل تغییر تحول نیستند.
ساختار کلی تعریف و تمجید متغیر به طور پایین میباشد:
Kotlin
val/var نوع_متغیر نام_متغیر = مقدار_اولیه
نمونه:
Kotlin
val name: String = "Bard" // متغیر اثبات حرفهای با اسم "name" و مقدار "Bard"
var age: Int = ۳۰ // متغیر قابل تغییر تحول عددی با اسم "age" و مقدار نخستین ۳۰
همینطور بخوانید» فلاتر یا این که کاتلین | جاوا یا این که کاتلین | پایتون یا این که کاتلین
تفاوت اساسی میان متغیرهای var و val در اموزش نرم افزار نویسی کاتلین:
امکان تغییر و تحول:
var: متغیرهای var قابل تغییرو تحول می باشند، بدین مضمون که میتوانید بعداز تعریف و تمجید، مقدار آنهارا در هرجا از کد نرم افزار خویش تغییر تحول دهید.
val: متغیرهای val اثبات می باشند، بدین مفهوم که بعد از مقداردهی اول، نمی اقتدار مقدار آن ها را تغییر و تحول بخشید.
مورد ها استعمال:
از متغیرهای var برای مواقعی استعمال فرمائید که نیاز به ذخیره مقادیر متغیر در طی نرم افزار دارید، مانند شمارشگرها، ورودی مخاطب و مقادیر احتساب گردیده.
از متغیرهای val برای مواقعی به کار گیری نمائید که مقدار آن ها اثبات میباشد و نباید در طی نرمافزار تغییر و تحول نماید، مانند ثوابت ریاضی، نشانی URL، مسیر فولدر و داده ها تنظیمات.
مزایای استعمال از val:
خوانایی کد: به کار گیری از val به خوانایی کد شما امداد می نماید، چون معین می نماید که کدام متغیرها اثبات میباشند و نباید تغییر تحول نمایند.
امنیت: به کارگیری از val میتواند به پرهیز از خطاهای ناخواسته یاری دهد، چون نمی توانید به صورت تصادفی مقدار یک متغیر اثبات را تغییرو تحول دهید.
وضوح: به کارگیری از val به شما امداد می نماید تا قصد خویش را راجع به شیوه به کار گیری از متغیرها به صورت بدیهی خیس به بقیه برنامه نویس ها (و به خودتان در آجل) مطرح نمایید.
نکات:
در بیشتر مورد ها، می بایست از val به مکان var به کار گیری نمائید مگر اینکه مطمئن باشید که مقدار متغیر در بعدی نیاز به تغییر تحول داراست.
میتوانید با استعمال از نوع داده غیرقابل تغییر و تحول مانند String یا این که Int بر روی متغیرهای var نیز محدودیتهایی جاری ساختن فرمایید.
کامپایلر کاتلین قادر است در مواقعی که می قدرت از val به مکان var استفاده نمود، به شما هشدار دهد.
نمونه:
Kotlin
متغیرها در کاتلین
در نرمافزارنویسی کاتلین، متغیرها برای ذخیره مقادیر و ارجاع به آن ها در زمان نرم افزار طراحی اپلیکیشن در مشهد به کار گیری میگردند. هر متغیر دارنده یک نوع داده، اسم و مقدار میباشد. با این اموزش کاتلین از وبسایت فراگیری نرمافزار نویسی الکامکو یار و همدم ما باشید.
اشکال داده
گونه های دادههای مختلفی در کاتلین وجود دارااست که هریک برای ذخیره نوع خاصی از داده ها به کارگیری میشوند. رایجترین گونه های داده عبارتند از:
Int: اعداد درست مانند ۱، ۲، ۳ و …
Double: اعداد اعشاری مانند ۳.۱۴، ۵.۲، ۷.۸۹ و …
Float: اعداد اعشاری با تمرکز کمتر (مطلوب برای صرفهجویی در یاد)
Boolean: مقادیر صحیح (true) یا این که خطا (false)
String: حرفههای متنی مانند “درود عالم”
Char: تک کاراکترها مانند ‘a’، ‘B’، ‘c’ و …
تعریفوتمجید متغیر در کاتلین
برای تمجید یک متغیر در کاتلین از کلمه ها کلیدی var یا این که val به یاروهمدم نوع داده، اسم متغیر و مقدار اول (از روی اراده) به کار گیری می کنیم.
var: برای متغیرهای قابل تغییرو تحول که میقدرت بعداً مقدار آنها را تغییر تحول اعطا کرد.
val: برای متغیرهای اثبات که بعد از مقداردهی اول قابل تغییر تحول نیستند.
ساختار کلی تعریف و تمجید متغیر به طور پایین میباشد:
Kotlin
val/var نوع_متغیر نام_متغیر = مقدار_اولیه
نمونه:
Kotlin
val name: String = "Bard" // متغیر اثبات حرفهای با اسم "name" و مقدار "Bard"
var age: Int = ۳۰ // متغیر قابل تغییر تحول عددی با اسم "age" و مقدار نخستین ۳۰
همینطور بخوانید» فلاتر یا این که کاتلین | جاوا یا این که کاتلین | پایتون یا این که کاتلین
تفاوت اساسی میان متغیرهای var و val در اموزش نرم افزار نویسی کاتلین:
امکان تغییر و تحول:
var: متغیرهای var قابل تغییرو تحول می باشند، بدین مضمون که میتوانید بعداز تعریف و تمجید، مقدار آنهارا در هرجا از کد نرم افزار خویش تغییر تحول دهید.
val: متغیرهای val اثبات می باشند، بدین مفهوم که بعد از مقداردهی اول، نمی اقتدار مقدار آن ها را تغییر و تحول بخشید.
مورد ها استعمال:
از متغیرهای var برای مواقعی استعمال فرمائید که نیاز به ذخیره مقادیر متغیر در طی نرم افزار دارید، مانند شمارشگرها، ورودی مخاطب و مقادیر احتساب گردیده.
از متغیرهای val برای مواقعی به کار گیری نمائید که مقدار آن ها اثبات میباشد و نباید در طی نرمافزار تغییر و تحول نماید، مانند ثوابت ریاضی، نشانی URL، مسیر فولدر و داده ها تنظیمات.
مزایای استعمال از val:
خوانایی کد: به کار گیری از val به خوانایی کد شما امداد می نماید، چون معین می نماید که کدام متغیرها اثبات میباشند و نباید تغییر تحول نمایند.
امنیت: به کارگیری از val میتواند به پرهیز از خطاهای ناخواسته یاری دهد، چون نمی توانید به صورت تصادفی مقدار یک متغیر اثبات را تغییرو تحول دهید.
وضوح: به کارگیری از val به شما امداد می نماید تا قصد خویش را راجع به شیوه به کار گیری از متغیرها به صورت بدیهی خیس به بقیه برنامه نویس ها (و به خودتان در آجل) مطرح نمایید.
نکات:
در بیشتر مورد ها، می بایست از val به مکان var به کار گیری نمائید مگر اینکه مطمئن باشید که مقدار متغیر در بعدی نیاز به تغییر تحول داراست.
میتوانید با استعمال از نوع داده غیرقابل تغییر و تحول مانند String یا این که Int بر روی متغیرهای var نیز محدودیتهایی جاری ساختن فرمایید.
کامپایلر کاتلین قادر است در مواقعی که می قدرت از val به مکان var استفاده نمود، به شما هشدار دهد.
نمونه:
Kotlin

کارداران اثر گذار بر CPC در تبلیغات