תנאי ה if הם הבסיס לכל שפת תכנות ומשתלבים כמעט בכל קטע קוד שתראו וכמובן גם ביום המבחנים הראשון של גאמא סייבר.
Java תומכת בתנאים הלוגיים הרגילים מהמתמטיקה:
ניתן להשתמש בתנאים אלו כדי לבצע פעולות שונות עבור החלטות שונות.
Java מכילה את ההצהרות התנאים הבאות:
הצהרת if
שימוש ב-if לציון בלוק קוד ב-Java שיבוצע אם תנאי מתקיים.
בדוגמא הבאה, נבדוק שני ערכים כדי לגלות אם 20 גדול מ-18. אם התנאי מתקיים, נדפיס טקסט מסוים:
דוגמא:
if (20 > 18) {
System.out.println("20 גדול מ-18");
}
ניתן גם לבדוק משתנים:
דוגמה:
int x = 20;
int y = 18;
if (x > y) {
System.out.println("x גדול מ-y");
}