مثال بسيط يوّضح طريقة استخدام الجمل if else أو switch

الهدف من هذا المثال توضيح طريقة استخدام الجمل if else أو switch عندما تريد إختبار قيمة متغيّر.

الآن لنفترض أنه عندنا متغيّر إسمه x و حسب قيمته سنقوم بطباعة جمل معيّنة

إذا كانت قيمة x تساوي 1 يجب أن يطبع you choose 1
إذا كانت قيمة x تساوي 2 يجب أن يطبع you choose 2
إذا كانت قيمة x تساوي 3 يجب أن يطبع you choose 3
إذا كانت قيمة x تساوي 4 يجب أن يطبع you choose 4
إذا كانت قيمة x تساوي 5 يجب أن يطبع you choose 5

الحل باستخدام الجمل if else

public class Test {
 
    public static void main (String[] args) {
 
        int x = 3;
        
        if(x == 1)
            System.out.println("you choose 1");
        
        else if(x == 1)
            System.out.println("you choose 2");
        
        else if(x == 3)
            System.out.println("you choose 3");
        
        else if(x == 4)
            System.out.println("you choose 4");
        
        else if(x == 5)
            System.out.println("you choose 5");
    
    }
}

الحل باستخدام الجملة switch

public class Test {
 
    public static void main (String[] args) {
 
        int x = 3;
        
        switch(x) {
            case 1:
                System.out.println("you choose 1");
                break;
                
            case 2:
                System.out.println("you choose 2");
                break;
                
            case 3:
                System.out.println("you choose 3");
                break;
                
            case 4:
                System.out.println("you choose 4");
                break;
                
            case 5:
                System.out.println("you choose 5");
                break;
        }
               
    }
}