将switch语句改为if嵌套

下面是程序是用switch语句实现多分支选择,请改成利用if嵌套来完成相同的功能。

public class J3_1{

public static void main(String args[])

 {

    int grade,a,b;

    grade=Integer.parseInt(args[0]);

    switch(grade){

        case 7:

        case 6: a=11;

                    b=22;

                    break;

         case 5:a=33;

                    b=44;

                    break;

        default:a=55;

                    break;

    }

   System.out.println("a="+a);

}

}

如有帮助,请点击我回答右上角【采纳】按钮支持一下,谢谢。
代码如下:

public class J3_1{
  public static void main(String[] args) {
        int grade,a,b;
        grade=Integer.parseInt(args[0]);
        if (grade==6||grade==7){
            a=11;
            b=22;
        }else if (grade==5){
            a=33;
            b=44;
        }else{
            a=55;
        }
        System.out.println("a="+a);
    }
}

if(grade==7){

}else if(grade==6){

}else if(grade==5){

}else{

}

你是要if嵌套,而不只是if...else分支吧?

int grade,a,b;
    grade=Integer.parseInt(args[0]);
    if(grade >= 5 && grade <= 7)
    {
          if(grade==5)
          {
                a = 33;
                b = 44;
          }
          else
          {
                a = 11;
                b = 22;
          }
    }
    else
          a=55;