K99
K99
خواندن ۲ دقیقه·۶ سال پیش

انواع داده در کاتلین (data types) - قسمت 2

توی پست قبلی (اینجا) در مورد داده های عددی صحبت کردم و توی این پست قراره در مورد بقیه انواع داده صحبت کنم.

نوع متغیرها در زبان کاتلین و در حالت کلی بصورت زیر هستش:

  • داده های عددی (Numbers)
  • داده های منطقی (Boolean)
  • داده های کاراکتری و رشته ای (Characters and Strings)
  • آرایه ها (َArrays)

داده های از نوع کاراکتر (Char)

برای تعریف داده های تک کاراکتری از ' ' (single quotation) استفاده میشه:

fun main(arg: Array<String>){ var name: Char name = 'K' println("name is $name") }

داده های از نوع رشته (زنجیره ای از کاراکترها یا String)

برای تعریف داده های تک کاراکتری از " " (double quotation) استفاده میشه:

fun main(arg: Array<String>){ var name: String name = "Kotlin99" println("name is $name") }

داده های از نوع بولی

این نوع متغیر ها مقادیر درستی و نادرستی را نشان میدهند:

fun main(arg: Array<String>){ var flag1: Boolean val flag2: Boolean flag1 = true flag2 = false println("flag1 status: $flag1 and flag2 status: $flag2") }

داده های آرایه ای

این نوع متغیر ها برای ذخیره چندین داده که جنس یکسانی دارن، استفاده میشن:

fun main(args: Array<String>) { val nums = intArrayOf(1, 2, 3, 4, 5) println(nums[2]) nums[0] = 11 println(nums[0]) val avg = nums.average() println("The average is $avg") val nOfValues = nums.count() println("There are $nOfValues elements") val sumOfValues = nums.sum() println("The sum of values is $sumOfValues") val maxValue = nums.max() println("The maximum is $maxValue") val minValue = nums.min() println("The minimum is $minValue") }


kotlinکاتلینکوتلیناندرویدبرنامه نویسی اندروید
چالش 100 روزه من برای آموزش زبان کاتلین و برنامه نویسی اندروید!
شاید از این پست‌ها خوشتان بیاید