دليل المبتدئين لبيانات اختيار Java

دليل المبتدئين لبيانات اختيار Java

عبارات التحديد هي بنية تحكم برنامج في Java. كما يوحي الاسم ، يتم استخدامها لتحديد مسار التنفيذ إذا تم استيفاء شرط معين.





كيفية إضافة جدول الحصص إلى تقويم جوجل

توجد ثلاث عبارات اختيار في Java: لو و لو غير هذا ، و تحول . دعونا نلقي نظرة فاحصة عليهم.





1. بيان if

هذا بيان اختيار واحد. تم تسميته بذلك لأنه يختار فقط أو يتجاهل إجراءً واحدًا (أو مجموعة من الإجراءات).





عندما تريد تنفيذ عبارة معينة إذا كان شرط معين صحيحًا ، فاستخدم لو بيان. الشرط هو أي تعبير يعطي نتيجة منطقية ، أي صواب أو خطأ (1 أو 0). العمليات العلائقية والمنطقية والمتساوية هي أنواع من التعبيرات التي تعطي نتيجة منطقية.

إذا كان الشرط خاطئًا ، فسيتم تخطي تنفيذ الإجراء المفترض.



بناء الجملة:

if (condition)
statement

عينة من الرموز:





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

لاحظ المسافة البادئة قبل System.out.ln () بيان. من الجيد تضمينه لإظهار هيكل البرنامج. تقوم معظم IDEs بتضمينه تلقائيًا أثناء انتقالك إلى السطر التالي. لذلك لا داعي للقلق بشأن نسيان تضمينه.

2. بيان if .. آخر

هذا بيان اختيار مزدوج. تم تسميته بذلك لأنه يختار بين إجراءين مختلفين (أو مجموعة من الإجراءات).





متعلق ب: كيفية استخدام دالة 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
}

ال استراحة البيان يستخدم لإيقاف تحول بيان من الجري عند العثور على المباراة. لا داعي لإضاعة وقت التنفيذ إذا تم العثور على حالة.

كيفية تعيين حساب جوجل الافتراضي

يجب أن يكون التعبير الوارد في بيان التبديل جزءًا ثابتًا من النوع بايت و قصيرة (لكن لا طويل ) ، 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');
}

نظرة على بيان بايثون إذا

الآن بعد أن تعلمت كيفية استخدام عبارات التحديد في Java ، قد يكون من المثير للاهتمام التحول إلى Python.

منطق البرمجة مشابه ، لكن بايثون أكثر ملاءمة للمبتدئين وليست بالكلمات. يساعد تعلم المنطق بلغات متعددة في فرض الأفكار الأساسية التي يتم ممارستها. ليس من الجيد أبدًا تنويع معرفتك بالبرمجة.

يشارك يشارك سقسقة بريد الالكتروني كيفية استخدام بيان إذا بايثون

إتقان لغة بايثون يعني السيطرة على بيان بايثون إذا. استخدم أمثلة العبارات هذه لتحسين معرفتك ببايثون.

اقرأ التالي
مواضيع ذات صلة
  • برمجة
  • جافا
  • دروس الترميز
نبذة عن الكاتب جيروم ديفيدسون(تم نشر 22 مقالة)

جيروم كاتب في MakeUseOf. يغطي مقالات عن البرمجة و Linux. إنه أيضًا متحمس للعملات المشفرة ويحتفظ دائمًا بعلامات تبويب في صناعة التشفير.

المزيد من Jerome Davidson

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك