i++ vs ++i in java
-
2020-10-27
- | softwareEngineer
- | مشاهدات: 3666
i=i+1
بامكاننا كتابتها بهذا الشكل i++ او بهذا الشكل ++i
لكن بوجود فرق بسيط وهو كالتالي:
--------------------------------
i++
ينفذ السطر البرمجي ومن ثم يجمع
++i
يجمع ومن ثم ينفذ السطر البرمجي
مثال:
int i=5;
System.out.println(i); //prints 5
System.out.println(i++); //prints 5
System.out.println(i); //prints 6
System.out.println(++i); //print 7
System.out.println(i); //print 7
System.out.println(i++); //print 7
System.out.println(i++); //print 8
System.out.println(++i); //print 10
int i=5;
System.out.println(i);
System.out.println(i++);
System.out.println(i);
System.out.println(++i);
System.out.println(i);
i++;
System.out.println(i++);
System.out.println(i++);
System.out.println(i++);
++i;
System.out.println(i++);
System.out.println(++i);
هذه المادة الدراسية هي ضمن مكتبة
مكتبة اكواد بلغة جافا java للمبتدئين
التعليقات
لا يوجد تعليقات
لاضافة سؤال او تعليق على المشاركة يتوجب عليك تسجيل الدخول
تسجيل الدخول
تسجيل الدخول