Java中的switch-case语句

class ArithmeticFunction {
  public static int arithmetic(int a, int b, String operator) {
    int result=0;
    switch(operator){
    case "add":
      result=a+b;
    case "subtract":
      result=a-b;
    case "multiply":
      result=a*b;
    case "divide":
      result=a/b;

    return result;//语句放这里才有效
    }
    return result;//语句放这里是无效的,result的值就为0
  }
}

猜你喜欢

转载自www.cnblogs.com/aurora-cj/p/8929905.html