در این مطلب میخوایم خیلی بصورت ابتدایی نگاهی به دستورات کاتلین بندازیم تا بررسی کنیم ببینیم ایا واقعا دستورات کاتلین کوتاه تر و ساده تر هستند یا خیر.
به عنوان مثال میخواهیم رشته ای از کاربر دریافت و کاراکتر های دلخواه آن را نمایش دهیم.
رشته ها در کاتلین تقریبا مثل ارایه عمل میکنند یعنی اگر رشته ای داشته باشیم به شکل زیر.
خب در کد زیر ما متنی از کاربر دریافت و کارکاتر اول آن را نمایش میدهیم.
خروجی به شکل زیر هست.
همچنین با کد زیر تک تک کاراکتر ها را نمایش میدهیم.
به عنوان مثال میخواهیم رشته ای از کاربر دریافت و کاراکتر های دلخواه آن را نمایش دهیم.
رشته ها در کاتلین تقریبا مثل ارایه عمل میکنند یعنی اگر رشته ای داشته باشیم به شکل زیر.
var title = "radib"مثل این میمونه که یک ارایه به طول 5 تعریف کرده باشیم و هر کاراکتر و در یکی از خونه های این ارایه قرار داده باشیم.
خب در کد زیر ما متنی از کاربر دریافت و کارکاتر اول آن را نمایش میدهیم.
print("Enter Text") var title = readLine()!! print(title[0])با دستور readline() متنی و از کاربر دریافت میکنیم.
خروجی به شکل زیر هست.
همچنین با کد زیر تک تک کاراکتر ها را نمایش میدهیم.
println("Enter Text") var title = readLine()!! for(item in 0..title.length-1) { println(title[item]) }