public class BonusDemo{
public static void main(String[] args){
int amount = bonus(0);
System.out.println(amount);
amount = bonus(80000);
System.out.println(amount);
amount = bonus(280000);
System.out.println(amount);
amount = bonus(500000);
System.out.println(amount);
}
public static int bonus(int amount){
if (amount<100000){
return amount*10/100;
} else if(amount>300000){
return amount*7/100;
} else if(amount>=100000){
return amount*9/100;
} else {
return 0;
}
}
}
一直不理解if里面的return语句在这里面有什么用,虽然没有return语句会报错,但还是不理解,有大神能解释一下吗