متغیر ها در کاتلین چگونه پیاده سازی می‌شوند؟

پیاده سازی متغیر ها در کاتلین | آموزش مقدماتی کاتلین | درس اول

متغیر ها در کاتلین، یکسری مکان هایی در حافظه هستند که برای ذخیره مقادیر استفاده می شوند. آنها با یک نام، یک نوع و یک مقدار اولیه تعریف می شوند.در ادامه سری  آموزش مقدماتی کاتلین تعریف متغیر ها در کاتلین و همچنین انواع رایج آن را برای شما تشریح می‌کنیم.

متغیر ها در کاتلین چیست و چند نوع متغیر داریم ؟

برای تعریف یک متغیر در کاتلین، از دو کلیدواژه var یا val استفاده می شود. کلیدواژه var نشان می دهد که متغیر قابل تغییر است، در حالی که کلیدواژه val نشان می دهد که متغیر غیر قابل تغییر است.قابلیت تغییر به این معنی است که مقدار اولیه ای که به این متغیر تخصیص داده شده است در طول پروژه ما می‌تواند تغییر کند.

   var name = "ali faraji"   // متغیر قابل تغییر
        val age = 27 // متغیر غیر قابل تغییر

Variable ها در koltin چه نوع های دارد ؟

در آموزش برنامه نویسی نوع های Variable ها در کاتلین میتواند یکی از مقادیر زیر باشد .

  1. Int: برای ذخیره اعداد صحیح(1,2,3,4…….)
  2. Long: برای ذخیره اعداد صحیح بزرگ (20365011074L)
  3. Float: برای ذخیره اعداد اعشاری(1.2,3.5)
  4. Double: برای ذخیره اعداد اعشاری بزرگ(1.25463555)
  5. Char: برای ذخیره یک کاراکتر(‘d’,’a’)
  6. String: برای ذخیره یک رشته(“ali faraji”)
  7. Boolean: برای ذخیره مقدار صحیح یا غلط (true | false)

شما می‌توانید از انواع کلاس ها برای تعریف متغیر ها استفاده کنید .

        var product : String ="محصول"//متغیر با نوع کلاس String
        val weight : Float = 25.5F// متغیر با نوع کلاس Float
        val age : Int =27 //متغیر با نوع کلاس Int

متغیر ها در کاتلین می‌توانند دارای مقدار اولیه باشند و یا به اختیار دارای هیچ مقداری نباشند.

  val age //متغیر مقدار اولیه ندارد
   var product ="shoes" // متغیر با مقدار اولیه

برای اینکه در طول کدنویسی به متغیر هایی که تعریف شده دسترسی داشته باشیم از نام متغیر استفاده می‌کنیم

var product ="shoes"
println(product)// مقدار product را چاپ می کند
//        shoes

برای حذف یک متغیر از کلید delete استفاده می کنیم.

var name = "John Doe"
delete(name) // نام متغیر name حذف می شود
خلاصه مطالب

متغیر ها در کاتلین همانطور که تا اینجای کار یادگرفتید مانند یک سری ظرف هایی در حافظه می‌باشد که مقدار های ما در آن ذخیره می‌شوند. و با دو کلید واژه  var , val شروع می‌شود که مقدار متغیر var در طول برنامه قابل تغییر است ولی مقدار متغیر val در طول برنامه غیرقابل تغییر است .

مطالب پربازدید : گریدل چیست ؟ و چگونه مشکل sync گریدل در اندروید استودیو را حل کنیم.

برای امتیاز به این نوشته کلیک کنید!
[کل: 3 میانگین: 5]
تصویر فرشید حبیبی

فرشید حبیبی

من فرشید حبیبی، توسعه‌دهنده نرم‌افزار با تمرکز بر برنامه‌نویسی اندروید هستم. در کنار فعالیت حرفه‌ای خود، وب‌سایت آموزشی «کدایت» را مدیریت می‌کنم و در آن به تولید محتوای آموزشی در حوزه برنامه‌نویسی اندروید می‌پردازم. هدف من، اشتراک دانش و کمک به برنامه‌نویسان برای یادگیری و پیشرفت در مسیر حرفه‌ای‌شان است.

مقالات آموزشگاه کدایت

جدیدترین مقالات و آموزش‌های تکمیلی برنامه‌نویسی را در وبلاگ کدایت بخوانید؛ مرجعی برای یادگیری مباحث پیشرفته کاتلین، توسعه اندروید، وب و فناوری‌های نوین.​

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آموزشگاه کدایت

پلتفرم یادگیری مهارت‌های مهندسی نرم‌افزار

آموزشگاه کدایت، مرجع تخصصی یادگیری برنامه‌نویسی مدرن، توسعه موبایل و وب است. هدف ما، تسهیل ورود شما به بازار کار از طریق آموزش دانش روز، انتقال تجربیات واقعی و تربیت متخصصان توانمند صنعت نرم‌افزار است.

اطلاعات تماس

تمامی حقوق این وب‌سایت متعلق به مجموعه کدایت است.

طراحی سایت : ایپک