Android添加IF语句



在我的应用程序中,我试图计算在酒店住多晚的费用。目前,我正在以统一的价格计算入住酒店的费用,但我希望用户入住时间超过三天可以获得折扣。例如,目前我的应用程序向用户收取酒店每晚45英镑的费用,但我希望它对超过三晚的任何额外夜晚收取35英镑的费用

我的代码的当前示例

变量

  Int standardRate = 45;
  Int additionalNights = 35;
  Spinner nightSpinner;

我当前if语句的内容

int answer = standardRate * nightSpinner
txtCost.setText(Integer.toString(answer));

很抱歉我的代码太少了,因为我现在没有我的应用程序。

试着帮你。。。。。。。。。。。。。。。。

int answer,spinnerValue=Integer.parseInt(nightSpinner..getSelectedItem());
if(spinnerValue<=3){
 answer = standardRate * spinnerValue;}
else{
 answer =(standardRate * 3) + (additionalNights * spinnerValue-3);}
          //for 3 days      and    extra days charges

享受编码。。。。。。。。。。。。。。。。。。。

从Spinner中获取值,然后像一样编写

if(nightspinner.get(position) > 3) {
ans = nightspinner.get(position)*aditionalnights;
else
ans = nightspinner.get(position)*standardnights;

相关内容

  • 没有找到相关文章

最新更新