use*_*150 1 java boolean operators boolean-expression
我认为这个问题是一个通用的编程问题,但让我们假设我要问这个问题.
以下陈述的作用是什么?
return a ? (b || c) : (b && c);
Run Code Online (Sandbox Code Playgroud)
我在SO的许多主题中都看到了?s和:s 的语法,我在Check中找到了这个特别是三个布尔中至少有两个是真的
但我不知道它们是什么意思,所以如何使用它们,我相信它对我来说非常有用.
谢谢 !
这是条件运算符.它意味着:
condition ? value-if-true : value-if-false;
Run Code Online (Sandbox Code Playgroud)
所以在你的情况下,b || cif 返回if a为true,b && cif a为false.