מדריך למתחילים להצהרות בחירת Java

מדריך למתחילים להצהרות בחירת Java

הצהרות בחירה הן מבנה בקרת תוכניות ב- Java. כפי שהשם מרמז, הם משמשים לבחירת נתיב ביצוע אם מתקיים תנאי מסוים.





אפליקציה שעוזרת לך למצוא בגדים

ישנם שלושה הצהרות בחירה ב- Java: אם , אחרת , ו החלף . בואו נסתכל עליהם מקרוב.





1. הצהרת ה- if

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





אם אתה רוצה שהצהרה מסוימת תתבצע אם תנאי נתון נכון, השתמש ב אם הַצהָרָה. תנאי הוא כל ביטוי שנותן תוצאה בוליאנית, כלומר נכון או לא נכון (1 או 0). פעולות יחסיות, לוגיות ושוויוניות הן סוגים כאלה של ביטויים שנותנים תוצאה בוליאנית.

אם התנאי שגוי, דילוג על ביצוע הפעולה כביכול.



תחביר:

if (condition)
statement

קוד לדוגמא:





if (mark >90)
System.out.println('You got grade A');

שימו לב לכניסה לפני System.out.ln () הַצהָרָה. נוהג לכלול אותו על מנת להציג את מבנה התוכנית. רוב ה- IDE כוללים אותו אוטומטית בעת מעבר לשורה הבאה. אז אתה לא צריך לדאוג לשכוח לכלול אותו.

2. הצהרת if..else

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





קָשׁוּר: כיצד להשתמש בפונקציה IF עם נוסחאות מקוננות ב- Excel

ה אחרת הצהרה מבצעת פעולה מסוימת ב אם לחסום כאשר תנאי נכון. אחרת, הוא מבצע פעולה ב- אַחֵר לחסום כאשר המצב מוערך לתוצאה כוזבת.

תחביר:

if (condition)
statement1
else
statement2

קוד לדוגמא:

if (age <18)
System.out.println('You are a minor.');
else
System.out.println('You are an adult.');

מקוננים אם..אל

אפשר לקבל אחרת הצהרות בפנים אחרת הצהרות, תרחיש המכונה קינון.

עיין בדוגמה למטה:

if (temperatures > 6000){
System.out.println(' Object's color likely blue');
}
else{
if (temperatures > 5000){
System.out.println(' Object's color likely white');
}
else{
if(temperatures > 3000){
System.out.println(' Object's color likely yellow');
}
else{
System.out.println(' Object's color likely orange');
}
}
}

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

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

if (temperatures > 6000){
System.out.println(' Object's color likely blue');}
else if (temperatures > 5000){
System.out.println(' Object's color likely white');}
else if (temperatures > 3000){
System.out.println(' Object's color likely yellow');}
else {
System.out.println(' Object's color likely orange');}

בלוקים

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

if (condition){
// statements
} else {
// statements
}

3. לעבור

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

תחביר:

switch(expression) {
case a:
// statement
break;
case b:
// statement
break;
case n:
// statement
break;
default:
// statement
}

ה לשבור הצהרה משמשת לעצירת החלף הצהרה מהריצה כאשר נמצאה התאמה. אין צורך לבזבז זמן ביצוע אם נמצא מקרה.

כיצד להתנתק מהדואר ב- mac

הביטוי שניתן בהצהרת המתג חייב להיות אינטגרל קבוע של סוג בייט , קצר (אבל לא ארוך ), int , או לְהַשְׁחִיר . אתה יכול גם להשתמש ב- חוּט סוג מידע.

קוד לדוגמא:

String position= 'E';
switch(position) {
case 'N':
System.out.println('You are in the North');
break;
case 'W':
System.out.println('You are in the West');
break;
case 'S':
System.out.println('You are in the South');
break;
case 'E':
System.out.println('You are in the East');
break;
default:
System.out.println('Non-cardinal position');
}

מבט על הצהרת ה- Python if

כעת, לאחר שלמדת כיצד להשתמש בהצהרות בחירה ב- Java, זה עשוי להיות מעניין לעבור ל- Python.

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

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל כיצד להשתמש בהצהרת Python if

שליטה בפייתון פירושה להסתדר עם הצהרת ה- Python if. השתמש בדוגמאות אלה של if statement כדי לשפר את הידע שלך ב- Python.

קרא הבא
נושאים קשורים
  • תִכנוּת
  • ג'אווה
  • הדרכות קידוד
על הסופר ג'רום דוידסון(22 מאמרים פורסמו)

ג'רום הוא כותב צוות ב- MakeUseOf. הוא מכסה מאמרים בנושא תכנות ולינוקס. הוא גם חובב קריפטו ותמיד עוקב אחרי תעשיית הקריפטו.

עוד מאת ג'רום דוידסון

הירשם לניוזלטר שלנו

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

לחצו כאן להרשמה