loading...

آموزش جاوا و اندروید

یادداشت های یک برنامه نویس معمولی

بازدید : 1
جمعه 25 بهمن 1403 زمان : 18:26
  • 1
  • 2
  • 3
  • 4
  • 5

آموزش جاوا و اندروید

اگر از اپراتور null safety کاتلین که .? هست، برای چک کردن نهایی null بودن متغیر باید به صورت زیر عمل کرد:

								var word: String? = "Elvis"
val length: Int = if (word != null) word.length else -1
							

یعنی باید به صورت Explicit بررسی کرد که آیا word مقدار null دارد یا خیر. به جای بررسی کردن با if میشه از :? استفاده کرد.

								val word: String? = "Elvis"
val length: Int = word?.length ?: -1
							

به این اپراتور Elvis گفته میشه و میگه اگر word مقدارش null بود، 1- جایگزین بشه.

نظرات این مطلب

تعداد صفحات : 2

آمار سایت
  • کل مطالب : 22
  • کل نظرات : 0
  • افراد آنلاین : 2
  • تعداد اعضا : 0
  • بازدید امروز : 1
  • بازدید کننده امروز : 2
  • باردید دیروز : 7
  • بازدید کننده دیروز : 8
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 17
  • بازدید ماه : 461
  • بازدید سال : 1137
  • بازدید کلی : 80888
  • کدهای اختصاصی