Kotlin

Kotlin — بولی ها (Booleans)

آخرین بروزرسانی: 1404/08/14

بولی ها (Booleans)

«بولی (Boolean)» فقط دو مقدار دارد: true یا false. مثل چراغ کلاس: روشن یا خاموش. در «بولی در کاتلین»، این نوع برای پرسش های بله/خیر استفاده می شود.

مقادیر بولی در کاتلین

می توانی نوع را صریح بنویسی و مقدار را تنظیم کنی.

val isKotlinFun: Boolean = true
val isFishTasty: Boolean = false
println(isKotlinFun)
println(isFishTasty)

مشاهده در ادیتور

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

val isKotlinFun = true
val isFishTasty = false
println(isKotlinFun)
println(isFishTasty)

مشاهده در ادیتور

عبارت بولی چیست؟

«عبارت بولی» نتیجه اش بولی است. یعنی فقط true یا false.

val x = 10
val y = 9
println(x > y) // 10 از 9 بزرگ تر است

مشاهده در ادیتور

حتی می توانی مستقیم عبارت را چاپ کنی.

println(10 > 9) // نتیجه true می شود

مشاهده در ادیتور

برابری با == در بولی ها

عملگر برابری == بررسی می کند دو مقدار برابر هستند یا نه.

val x = 10
println(x == 10) // برابر است، پس true

مشاهده در ادیتور

println(10 == 15) // برابر نیست، پس false

مشاهده در ادیتور

گام های تمرین سریع

  1. دو بولی درست کن و چاپشان کن.
  2. یک مقایسه بزرگ تر از اجرا کن.
  3. با == برابری را بررسی کن.
  4. نتیجه ها را روی کاغذ توضیح بده.

نکته: نتیجه بولی پایه شرط هاست. ادامه کار را در شرط ها ببین. همچنین برای مرور، به رشته ها و عملگرها سر بزن. برای سئو داخلی، این لینک را داشته باش: بولی در کاتلین.

جمع بندی سریع

  • بولی فقط true یا false است.
  • عبارت بولی خروجی دودویی می دهد.
  • > و == پرکاربرد هستند.
  • نتایج بولی، شرط ها را می سازند.