3.6. אופרטורים

האופרטורים בשפת Java כמעט זהים לאלו ב-C++.

רשימה חלקית של האופרטורים, להלן:

  1. אופרטורים פשוטים של מתמטיקה :  , %(), +, *, /, -
  2. אופרטורים של השמה : =, =+, = -, =*
  3. אופרטורים של השוואה : =!, ==, =<, =>, >, <
  4. אופרטורים לוגיים: !, &&, ||
  5. ++, --

הבדל בין Java ל-C הוא שבניגוד ל-C, ב-Java חייבים לבצע casting מכוון כאשר מבצעים אל תוך משתנה השמה של ערך מטיפוס שהפיכתו לטיפוס המשתנה עלולה לגרום לאיבוד חלקים מערכו.

האופרטורים שקיימים ב- C/C++ ולא קיימים ב-Java הם:

sizeof

אופרטור שמשמש ב-C למציאת מספר הבתים שמשמשים טיפוס/משתנה.

*

הערך שנמצא בכתובת מסוימת.

&

קבלת הכתובת של משתנה/אובייקט.

::

שיוך פונקציה או משתנה סטטי למחלקה.

,

אופרטור זה משמש לביצוע הפרדה בין ביטויים. אופרטור הפסיק לא קיים ב-Java - למעט בתוך הביטויים הראשון והשלישי שמופיעים בתוך במשפט לולאת ה-for.



תגיות המסמך:

מאת: anonymos

xss hack

אני רוצה שתעזור לי ב xss אשמח לתשובה
מאת: BLT

תודה רבה!

וואי הצלת אותי! קיבלתי שאלה שלא הצלחתי להבין מה רוצים ממני בכלל ועזרת מאוד, תודה :)
מאת: דולב

מה זה פונקציה?
מאת: משה

עזרה

חיה רצית עזרה ואשמח לעזור
mmh15@windowslive.com
מאת: חיה

תיכנות

יש לי שאלה : כשאני עושה תרגיל מסויים אני וידעת את האלגוריתם אבל לא מצליחה לממש אותה
אתה במקרה מעביר שיעורים פרטיים??אני ממש אשמח
תודה מראש.
מאת: יחזקאל

תחביר

למרות שג'אווה מאפשרת סגנון הכרזה על מערך דומה לזה שבC++, הסגנון המומלץ באופן רשמי שונה - הסוגריים המרובעים באים מיד לאחר הטיפוס ובסמוך אליו, לא בסמוך לשם המערך.
שיתוף:
| עוד