If(bool1&&bool2)

{

//some  code

 } else{

 //some code

   }


我想要的是即使1个条件返回true,也要继续运行代码,但我也想知道哪个条件返回true

编辑

我正在使用RootTools库检查root权限

RootTools.isRootAvailable() &&RootTools.isAcessgiven()


因此,如果

RootTools.isAcessgiven() returns false


我可以告诉root不正确,但是如果

RootTools. isAcessgiven() returns true and RootTools. isRootAvailable () returns true


我可以告诉他root是正确的

最佳答案

如果您只想知道哪一个返回true,则可以将其记录下来:

if (bool1 || bool2) {
    log.i("bool1: " + bool1 ", bool2: " + bool2)
    code......
}

关于android - 处理以下两个条件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31029419/

10-11 01:05