English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
في هذا المقال، ستتعرف على تعبير Kotlin، جملة Kotlin، الفرق بين تعبير وجملة وكتلة Kotlin.
العبارة هي ما يتم حسابه إلى قيمة واحدة.المتغير،المعادلةمكون.
لنأخذ مثالاً
val نقطة: إنت نقطة = 90 + 25
هنا 90 + 25 هو تعبير يعود بـ قيمة Int.
في Kotlin، if هو تعبير، بخلاف Java (في Java، if هي جملة). على سبيل المثال
فون ماين (آرغس: آراي لـ سترينغ) { val ألفا = 12 val ب = 13 val مكس: إنت مكس = إذا (a > ب) ألفا آخر println("$مكس") }
في هذا السياق، إذا (ألفا > ب) ألفا آخر هو تعبير. ثم يتم إسناد قيمة التعبير إلى متغير max في البرنامج أعلاه.
الجملة هي كل محتوى يتكون من وحدة تنفيذ كاملة. على سبيل المثال،
val score = 90 + 25
في هذا السياق، 90 + 25 هو تعبير يعود بـ 115، و val score = 9 * 5; هو جملة.
العبارة هي جزء من الأوامر.
بعض الأمثلة:
println("Howdy")
فار ألفا = 5 زيادة ألفا
مكس = إذا (a > ب) ألفا آخر
الكتلة هي مجموعة من الأوامر الم括وة بالأقواس الكبيرة (لا شيء أو أكثر) { }. على سبيل المثال،
فون ماين (آرغس: آراي لـ سترينغ) { 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!") } //نهاية الكتلة