English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل Kotlin الأساسي

تحكم Kotlin

الوظائف في Kotlin

السلاسل في Kotlin

Kotlin موجه الأوبجكت

التعبيرات، الجمل والكتل في Kotlin

في هذا المقال، ستتعرف على تعبير Kotlin، جملة Kotlin، الفرق بين تعبير وجملة وكتلة Kotlin.

عبارة Kotlin

العبارة هي ما يتم حسابه إلى قيمة واحدة.المتغير،المعادلةمكون.

لنأخذ مثالاً

val نقطة: إنت
نقطة = 90 + 25

هنا 90 + 25 هو تعبير يعود بـ قيمة Int.

في Kotlin، if هو تعبير، بخلاف Java (في Java، if هي جملة). على سبيل المثال

فون ماين (آرغس: آراي لـ سترينغ) {
    val ألفا = 12
    val ب = 13
    val مكس: إنت
    مكس = إذا (a > ب) ألفا آخر
    println("$مكس")
}

في هذا السياق، إذا (ألفا > ب) ألفا آخر هو تعبير. ثم يتم إسناد قيمة التعبير إلى متغير max في البرنامج أعلاه.

جملة Kotlin

الجملة هي كل محتوى يتكون من وحدة تنفيذ كاملة. على سبيل المثال،

val score = 90 + 25

في هذا السياق، 90 + 25 هو تعبير يعود بـ 115، و val score = 9 * 5; هو جملة.

العبارة هي جزء من الأوامر.

بعض الأمثلة:

println("Howdy")
فار ألفا = 5
زيادة ألفا
مكس = إذا (a > ب) ألفا آخر

كتلة Kotlin

الكتلة هي مجموعة من الأوامر الم括وة بالأقواس الكبيرة (لا شيء أو أكثر) { }. على سبيل المثال،

فون ماين (آرغس: آراي لـ سترينغ) {
    val flag = true
    إذا (flag == true) {
        print("Hey ")
        print("jude!")
    //if块的结尾
}                            //نهاية وظيفة main

هناك جملتان داخل كتلة فرع if، وهي print("Hey ") و print(" jude!")

print("Hey ")
print("jude!")

بالنسبة لنفس الأمر، لدينك كتلة بداخل الوظيفة main()

val flag = true
if (flag == true) {      //بداية الكتلة
    print("Hey ")
    print("jude!")
}                        //نهاية الكتلة