Java 检查是否未选择单选按钮

Java 检查是否未选择单选按钮,java,android,radio-button,Java,Android,Radio Button,我的代码中有这个逻辑 ifr40.i已检查{ //这样做 } 它工作得很好,但是如果rb.isChecked或.isChecked=false,我需要负数 但是我看不见它,也不能使用RadioGroup,因为我所有的单选按钮都不在其中,我正在手动控制它们 但是我找不到它 但是我找不到它 试试阴性检查 if(!r40.isChecked()){ //do this } 如果未检查收音机,请检查此项。尝试使用否定检查 if(!r40.isChecked()){ //do th

我的代码中有这个逻辑

ifr40.i已检查{ //这样做 }

它工作得很好,但是如果rb.isChecked或.isChecked=false,我需要负数

但是我看不见它,也不能使用RadioGroup,因为我所有的单选按钮都不在其中,我正在手动控制它们

但是我找不到它

但是我找不到它


试试阴性检查

if(!r40.isChecked()){
     //do this
 }

如果未检查收音机,请检查此项。

尝试使用否定检查

if(!r40.isChecked()){
     //do this
 }
如果未检查收音机,请执行此检查。

尝试以下操作:

if (! r40.isChecked()) {    

       //Do something 
}
更详细地说,此代码中添加的感叹号与同一块中的以下代码相反,从而使代码的含义为:

我希望这有帮助

试试这个:

if (! r40.isChecked()) {    

       //Do something 
}
更详细地说,此代码中添加的感叹号与同一块中的以下代码相反,从而使代码的含义为:

我希望这有帮助

我的意思是,如果40.isChecked==false,你可以这样做{ //做点什么 } 但是如果!r40.我检查过了{ //做点什么 }更好/更干净

我的意思是如果40.isChecked==false,你可以做{ //做点什么 } 但是如果!r40.我检查过了{ //做点什么
}更好/更干净

比较两个值时,使用两个2等号。ischecked=false不起作用,因为它不是比较。正确的比较是.ischecked==false。您应该阅读任何关于任何编程语言的书籍。这是你的耻辱,你的要求。还有,在你的支票上写上一个字母!意思是如果这不是真的,那么你可以这样做!rb.i在发布的答案中检查链接!方法not@Vucko在我的待办事项列表中,当比较两个值时,使用两个2等号。ischecked=false不起作用,因为它不是比较。正确的比较是.ischecked==false。您应该阅读任何关于任何编程语言的书籍。这是你的耻辱,你的要求。还有,在你的支票上写上一个字母!意思是如果这不是真的,那么你可以这样做!rb.i在发布的答案中检查链接!方法not@Vucko它在我的待办事项清单上