java方法--定义有参数有返回值的方法
定义一个有参数有返回值的方法:
public class While{
public static void main(String args[]){
String result = payAndGet(18.0); //身上有18元
System.out.println(result); //输出结果
System.out.println(payAndGet(1.0)); //返回值可以直接调用
}
public static String payAndGet(double money){
if (money >=15.0){ //判断金额是否满足,一份快餐15元
return "一份快餐是15元,找零:" +(money - 15.0); //如果大于15元,那么这里会找零3
}else { //如果金额不足
return "对不起,您的余额不足以享用本次午餐。";
}
}
}
使用return结束方法调用:
public class String字符串{
public static void main(String args[]){
sale(1); //调用方法
sale(-3); //调用方法
}
public static void sale(int amount){
if (amount <= 0){ //如果销售数量小于0等于0则会判断销售逻辑错误,直接利用return结束方法调用
return;
}
System.out.println("销售出" + amount + "本图书。");
}
}
学而不思则罔,思而不学则殆