我在选择单选按钮时遇到问题。我需要的是当一个人编辑他的个人资料时,他将能够看到他之前选择的单选按钮。按钮组的变量名称为“payment”。
这是我班上的代码之一:
if(visaBtn.isSelected()){
creditCardType = "VISA";}
if(mastercardBtn.isSelected()){
creditCardType = "MASTERCARD";}
if(amexBtn.isSelected()){
creditCardType = "AMERICA EXPRESS";}
if(noneBtn.isSelected()){
creditCardType = "NONE";}
这是我在其他课程中检索所选项目但不能正常工作的其他代码: payment.isSelected(user.getcCardType());
答案 0 :(得分:0)
尝试更改
if..if..if..if
到
if..else if..else if..else ....
这将创建一系列解决方案来完成
当你只使用ifs时,你是说如果某种情况发生而没有办法支持它。 当你使用if / else if / else时,你会说“如果第一个不起作用,请检查2,如果不是2,那么它必须是3,所以使用它!”
希望有所帮助