آموزش برنامه نویسی Kotlin در اندروید

طبقه بندی موضوعی
بایگانی

کار با متغیر ها در کاتلین

شنبه, ۱۸ شهریور ۱۳۹۶، ۱۰:۵۱ ق.ظ

در این مقاله، میخواهیم یاد بگیریم به چه صورتی میتوانیم متغیر ها را در کاتلین تعریف نماییم

قبل از شروع این آموزشی حتما مطلب آموزشی زیر را مطالعه کنید

 

 

تعریف متغیر ها

در کاتلین،همه چیز یک OBject میباشد ،زیرا در کاتلین نوع اصلی نمی توانیم پیدا کنیم

 

تعریف اولین متغیر

شما میتوانید براحتی با کلمه کلیدی val  یا var متغیر و نوع آن را تعریف کنید

var i: Int=1
var d: Double=1.1
var f: Float=1.1F
var l : Long=1L
var c : Char ='c'
var s: String="P30droid"

با همین مثال های بالا ما تعداد شی با مقداد دهی اولیه ایجاد کنیم

در کاتلین سمی کالن نداریم :)

 

حافظه متغیر ها در کاتلین

کاتلین

 

همچنین در کاتلین میتوانید متغیر یک متغیر جدید را بدون تعریف نوع آن فقط با مقداردهی یک متغیر دیگر که قبلا تعریف شده است را ایجاد کرد
 

var ii= i+1
var dd= d+2.0
var ff= f+1
var ll= 1+1
var ss=s + "Iranian developers forum"
println("ii : $ii , dd: &dd, ff: $ff,ll : &ll,ss : &ss")

خروجی

ii :2,
dd : 3.1,
ff :2,
ss :P30droid Android Developers forum

 

 

 

 

رشته ها در کاتلین :

کار کردن با رشته ها در کاتلین به سادگی آب خوردن هستش
 

var s : "Android"

var ss : "My name is $s"  // My name is Android

var c : s[2] // this will assign character 'i'

با صدا زدن کاراکتر & میتوانید به مقدار یک متغیر دسترسی پیدا کرد

 

Type Casting در کاتلین
در کاتلی به سادگی میتوانید Type Casting را انجام دهید



var i: Int =1
var d: Double = i   // Not possible
var d : Double = t.toDouble()  // Ok

 

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی