android 结束if循环_如何在if else循环中对相同数据使用多个条件? – java / android...

我有3个edittexts,输入类型为数字,1个按钮表示完成

我必须检查在edittexts中输入的值的两个条件

当我点击按钮Done时,我应该可以做以下事情

—-首先检查编辑文本是否为空

if ((a.getText().toString().equals("")) || (b.getText().toString().equals("")) || (c.getText().toString().equals("")))

Toast.makeText(getApplicationContext(), "Don't leave grade points empty",0).show();

—-其次是检查输入的值是否在一定范围内

if((a1<5 || a1>10)||(b1<5 || b1>10)||(c1<5 || c1>10))

Toast.makeText(getApplicationContext(), "Range should be between 15 to 25", 0).show();

a,b,c和a1,b1,c1都代表相同的值,我只是将a,b,c的值解析为a1,b1,c1中的int

—-然后在else部分,如果它们通过上述条件,我应该可以使用这些值.

else

{

//do something

}

我的问题是如何使它工作,因为当所有3 edittext都为空时,单击完成按钮时面临强制关闭错误.我试着把那些放在if,else if和else循环,并尝试if if和else循环.

如果它不满足这两个条件然后转到else部分,我应该如何编码?

救命 !! 🙂

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值