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

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

 

 

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

در کاتلین،همه چیز یک 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

 

 

 

 

 

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید

Template Settings

Color

For each color, the params below will give default values
Blue Red Oranges Green Purple Pink

Body

Background Color
Text Color

Header

Background Color

Footer

Select menu
Google Font
Body Font-size
Body Font-family
Direction