כיצד ליישם אם אחרת בג'אווה?



מאמר זה יציג בפניך את ה- If else ב- Java וגם יעקוב אחריו עם ההדגמה המעשית של הצהרה מותנית זו.

התנאים ב ניתן לבדוק באמצעות הצהרת if. אחרי הצהרת ה- if ניתן גם הצהרה אחרת, שמבוצעת כאשר הביטוי הבוליאני הוא שקר. מאמר זה יידון אם הצהרה אחרת בג'אווה.

המצביעים הבאים יוסקרו במאמר זה,





החל במאמר זה על אם עוד ב- JAVA.

ישנם מספר סוגים של הצהרות אם ב- Java:



אם הצהרה

הצהרת ה- if משמשת לבדיקת התנאי ואחריה מערך הצהרות. ההצהרות מתבצעות רק כאשר התנאי מתגלה כנכון.

תחביר:

אם (תנאי) {// קוד לביצוע}

דוגמא



מבחן מחלקה ציבורית {ציבורי סטטי ריק ריק (מחרוזת [] טענות) {// הגדרת משתנה 'מחיר' int מחיר = 1800 // בדיקת המחיר אם (מחיר> 1500) {System.out.print ('מחיר גדול מ- 1500 ')}}}

תְפוּקָה:

המחיר גדול מ 1500

ממשיכים במאמר זה על אם עוד ב- JAVA.

הצהרה אם-אחרת

הצהרת ה- if-else בג'אווה משמשת גם לתנאי בדיקה. החסימה אם מבוצעת אם התנאי אמיתי. אם התנאי שגוי, החסימה אחרת מבוצעת.

תחביר:

אם (תנאי) {// קוד אם התנאי נכון} אחר {// קוד אם התנאי לא נכון}

דוגמא:

java למצוא את המספר הגדול ביותר במערך
מבחן בכיתה ציבורית {ציבורי ריק סטטי ראשי (מחרוזת [] טענות) {// הגדרת משתנה int num = 15 // בדיקה אם המספר מתחלק ב -2 אם (num% 2 == 0) {System.out.println ( 'מספר זוגי')} אחר {System.out.println ('מספר מוזר')}}}

תְפוּקָה:

מספר אי - זוגי

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

דוגמא:

מבחן בכיתה ציבורית {public static void main (String [] args) {int year = 2028 if ((year% 4 == 0) && (year% 100! = 0)) || (year% 400 == 0) ) {System.out.println ('LEAP YEAR')} אחר {System.out.println ('NOT A LEAP YEAR')}}}

תְפוּקָה:

שנה מעוברת

ממשיכים במאמר זה על אם עוד ב- JAVA.

שימוש במפעילים טרנריים

ניתן להשתמש במפעילים שלישיים (?:) במקום בהצהרת אם אחרת. אם נראה שהתנאי נכון, התוצאה של? מוחזר. אם זה שקר, התוצאה של: מוחזרת.

דוגמא:

מבחן מחלקה ציבורית {ציבורי ריק סטטי ראשי (String [] args) {int num = 12 // באמצעות אופרטור שלישית String output = (num% 2 == 0)? 'Even number': 'number Odd' System.out.println (פלט)}}

תְפוּקָה:

מספר זוגי

ממשיכים במאמר זה על אם עוד ב- JAVA.

אם-אם-אם סולם:

ניתן לבצע גוש קוד אחד בין מספר בלוקים, באמצעות סולם if-else-if.

ביצוע הצהרות אלה מתרחש מלמעלה.

מחרוזת לתאריך השימוש ב- Java

כאשר נראה כי ביטוי הבדיקה נכון, הקוד שנמצא בגוף משפט ה- if מבוצע. אם אף אחד מביטויי המבחן אינו נכון, המשפט אחר מבוצע.

דוגמא:

מבחן כיתת ציבורי {ציבורי ריק ריק סטטי (מחרוזת [] טענות) {int num = 15 אם (num> 0) {System.out.println ('מספר חיובי')} אחר אם (num<0) { System.out.println('NEGATIVE NUMBER') } else { System.out.println('NUMBER 0') } } } 

תְפוּקָה

מספר חיובי

ממשיכים במאמר זה על אם עוד ב- JAVA.

הצהרה מקוננת אם:

הצהרה זו מיוצגת על ידי בלוק אם עם בלוק אחר אם. כדי שהבלוק הפנימי יבוצע, מצבו של הבלוק החיצוני צריך להיות אמיתי.

תחביר:

אם (תנאי) {// קוד לביצוע אם (תנאי) {// קוד לביצוע}}

דוגמא:

מבחן מחלקה ציבורית {ציבורי ריק סטטי ראשי (מחרוזת [] טענות) {// יצירת שני משתנים int age = 20 int משקל = 55 // החלת תנאים אם (age> = 18) {if (weight> 50) {System.out .println ('מותר לטרק.')} אחר {System.out.println ('אסור לך לטרק.')}} אחר {System.out.println ('חייב להיות מעל גיל 18. ')}}}

תְפוּקָה:

מותר לטרק.

הצהרת ה- if-else ב- java מאפשרת למשתמש לבדוק אינספור תנאים בצורה יעילה ביותר.

לפיכך הגענו לסוף מאמר זה בנושא 'אם עוד בג'אווה'. אם ברצונך ללמוד עוד, עיין ב- Java Training של Edureka, חברת למידה מקוונת אמינה. אדוריקה נועד לאמן אותך למושגי ליבה מרכזיים ומתקדמים יחד עם מסגרות Java שונות כמו Hibernate & Spring.

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