וִידֵאוֹ: מה המשמעות של ++ ב-Java?
2024 מְחַבֵּר: Lynn Donovan | [email protected]. שונה לאחרונה: 2023-12-15 23:47
תוֹסֶפֶת ( ++ ) והקטנת (-) אופרטורים ב Java תכנות מאפשר לך להוסיף בקלות 1 למשתנה, או להחסיר ממנו 1. לדוגמה, באמצעות תוֹסֶפֶת אופרטורים, אתה יכול להוסיף 1 למשתנה בשם a כזה: a++; ביטוי המשתמש ב-an תוֹסֶפֶת או מפעיל הפחתה הוא הצהרה עצמה.
אז מה ההבדל בין i ++ ו++ i Java?
שניהם עולה הערך של משתנה i ++ הוא תחילה לאתחל את הערך ואז להגביר את הערך של המשתנה, ואז ++ i זה מציין ראשון תוֹסֶפֶת הערך ולאחר מכן אתחל את הערך. אני ++ מתייחס לפוסט תוֹסֶפֶת . ++ אני מתייחס לפני תוֹסֶפֶת . זה מרווחים ערך של i ב-1 ומחזיר את הערך המקורי.
באופן דומה, מה ההבדל בין ++ i ל-i ++? היחיד הֶבדֵל הוא סדר הפעולות בֵּין ה תוֹסֶפֶת של המשתנה והערך שהאופרטור מחזיר. אז בעקרון ++ i מחזיר את הערך לאחר הגדלה, while ++ אני מחזיר את הערך לפני שהוא מוגדל. בסוף, בשני המקרים ה-i יגדל את הערך שלו.
יתר על כן, מה המשמעות של i ++?
אני ++ מתכוון הודעה תוֹסֶפֶת . שווה ערך ל-i=i+1. תערוך את זה אומר "תחילה השתמש בערך של i, אז תוֹסֶפֶת "
מה ההבדל בין ++ i ו-i ++ ב-for loop?
7 תשובות. שניהם תוֹסֶפֶת המספר. ++ i שווה ל-i = i + 1. שניהם תוֹסֶפֶת המספר, אבל ++ אני מרווחים המספר שלפני הביטוי הנוכחי מוערך, ואילו i ++ מרווחים המספר לאחר הערכת הביטוי.