اختصارات العمليات الحسابية
جزء من قسم Fundamentals في رحلة Java على Coddy — الدرس 19 من 73.
أنشأت جافا اختصاراً رائعاً للعمليات الحسابية الذاتية.
على سبيل المثال، بدلاً من كتابة:
int a = 5;
a = a + 3; // a تحتوي على 8يمكننا تبسيط ذلك بكتابة +=:
int a = 5;
a += 3; // a تحتوي على 8يقوم الرمز += بإضافة القيمة 3 إلى a نفسه
هذه العملية صالحة لجميع العمليات الحسابية:
| المعامل | الاختصار |
|---|---|
| + | += |
| - | -= |
| * | *= |
| / | /= |
| % | %= |
التحدي
مبتدئلقد تم تزويدك بكود يحتوي على تهيئة لـ count. (لا تحذف هذا السطر!)
مهمتك هي إضافة العمليات التالية، بهذا الترتيب:
- أضف
4إلىcount - اضرب
countفي2 - اطرح
1منcount
استخدم الاختصارات الحسابية للقيام بذلك!
ورقة مرجعية
توفر لغة Java معاملات اختصار للعمليات الحسابية الذاتية:
| المعامل | الاختصار |
|---|---|
| + | += |
| - | -= |
| * | *= |
| / | /= |
| % | %= |
بدلاً من كتابة:
int a = 5;
a = a + 3; // a تحتوي على 8يمكنك استخدام الاختصار:
int a = 5;
a += 3; // a تحتوي على 8جرّب بنفسك
public class Main {
public static void main(String[] args) {
int count = 0;
// اكتب الكود الخاص بك أدناه
// لا تغير السطر أدناه
System.out.println("count = " + count);
}
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)الزيادة والنقصانالزيادة والنقصان اللاحقةاختصارات العمليات الحسابيةمعاملات المقارنةمقارنة النصوص7أساسيات الإدخال والإخراج
دوال System.outتنسيق المخرجاتكلاس Scannerمراجعة - حتى 120مراجعة - صح أم خطأ5المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع3المتغيرات - الجزء الثاني
الثوابتقواعد التسميةمراجعة - تهيئة المتغيراتتحويل الأنواع - الجزء الأولتحويل الأنواع - الجزء الثاني6اتخاذ القرار
جملة Ifجملة If - Elseجملة Switchالمعامل الثلاثيمراجعة - If Elseجملة If - Else المتداخلة