حسام رسولیان
برنامه نویس موبایل

آموزش تجزیه رشته در کاتلین به زبان ساده

آموزش تجزیه رشته در کاتلین ، در این مطلب میخوایم خیلی بصورت ابتدایی نگاهی به دستورات کاتلین بندازیم تا بررسی کنیم ببینیم ایا واقعا دستورات کاتلین کوتاه تر و ساده تر هستند یا خیر. به عنوان مثال میخواهیم رشته ای از کاربر دریافت و کاراکتر های دلخواه آن را نمایش دهیم. رشته ها در کاتلین تقریبا مثل ارایه عمل میکنند یعنی اگر رشته ای داشته باشیم به شکل زیر.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
var title = "itpro"

مثل این میمونه که یک ارایه به طول 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])
    }

وب سایت توسینسو

حسام رسولیان
حسام رسولیان

برنامه نویس موبایل

کارشناسی فناوری اطلاعات برنامه نویس موبایل با زبان های جاوا, کاتلین, دارت(فلاتر) CCNA,LPIC

15 شهریور 1396 این مطلب را ارسال کرده

نظرات