💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ Arman
Array in Kotlin
جامعه کاتلین ایجاد شده در ۰۶ بهمن ۱۴۰۲
val intArray = Array(5) { index -> index * 2 }

 

سلام وقت بخیر این کد خروجیش چیه؟  و این علامت "<-" چیه؟  

val txt = "Please locate where 'locate' occurs!"
println(txt.indexOf("locate"))  // Outputs 7

 

چرا خروجی این کد عدد 7 هست؟و تابع indexOf() برای چی استفاده شده و چه جاهای دیگه ای کاربرد داره؟

Arman ۰۶ بهمن ۱۴۰۲، ۱۲:۳۰

سلام،

کلمه locate از ایندکس هفتم شروع شده.

شما کاراکترهارو از 0 بشمر.

P=0

l=1

e=2

و ...

space=6

محسن موحد ۰۸ بهمن ۱۴۰۲، ۱۸:۰۵

متوجه نشدم متاسفانه

Arman ۰۸ بهمن ۱۴۰۲، ۱۸:۱۰