הצהרה אם-אחרת בג'אווה

1. סקירה כללית

במדריך זה נלמד כיצד להשתמש ב- אחרת הצהרה בג'אווה.

ה אחרת הצהרה היא הבסיסית ביותר מכל מבני הבקרה, והיא כנראה גם הצהרת קבלת ההחלטות הנפוצה ביותר בתכנות.

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

2. תחביר של אחרת

ה אם הַצהָרָה תמיד צריך a בוליאני הביטוי כפרמטר שלו.

אם (תנאי) {// מבצע כאשר התנאי נכון. } אחר {// מבוצע כאשר התנאי כוזב. }

זה יכול להיות ואחריו אופציונלי אַחֵר הצהרה, שתכניה יבוצעו אם הביטוי הבוליאני הוא שֶׁקֶר.

3. דוגמה ל אם

אז בואו נתחיל במשהו מאוד בסיסי.

בואו נגיד שאנחנו רוצים שמשהו יקרה רק אם שלנו לספור משתנה גדול מאחד:

אם (ספירה> 1) {System.out.println ("הספירה גבוהה מ- 1"); }

ההודעה הספירה גבוהה מ -1 יודפס רק אם התנאי יעבור.

כמו כן, שים לב שבאופן טכני אנו יכולים להסיר את הפלטה במקרה זה מכיוון שיש רק שורה אחת בבלוק. אבל, עלינו תמיד להשתמש בסוגרים כדי לשפר את הקריאות; אפילו כשזה רק קו אחד.

אנחנו יכולים, כמובן, להוסיף הוראות נוספות לחסום אם נרצה:

אם (ספירה> 1) {System.out.println ("הספירה גבוהה מ- 1"); System.out.println ("ספירה שווה ל:" + ספירה); }

4. דוגמה ל אחרת

הבא, אנחנו יכולים בחר בין שתי דרכי פעולה באמצעות אם ו אַחֵר יַחַד:

אם (ספירה> 2) {System.out.println ("הספירה גבוהה מ -2"); } אחר {System.out.println ("הספירה נמוכה או שווה מ -2"); }

שים לב ש אַחֵר לא יכול להיות מעצמו. יש להצטרף אליו עם אם.

5. דוגמה ל אם-אם-אם

ולסיום, בואו נסיים בשילוב אם / אחר / אחר אם דוגמת תחביר.

אנחנו יכולים להשתמש בזה כדי בחר בין שלוש אפשרויות או יותר:

אם (ספירה> 2) {System.out.println ("הספירה גבוהה מ -2"); } אחרת אם (ספירה <= 0) {System.out.println ("הספירה קטנה או שווה מאפס"); } אחר {System.out.println ("הספירה שווה לאחת או שתיים"); }

6. מסקנה

במאמר מהיר זה למדנו מה אחרת הצהרה היא וכיצד להשתמש בה לניהול בקרת זרימה בתוכניות Java שלנו.

כל הקוד המוצג במאמר זה זמין ב- GitHub.