可能重复:
What is the Java ?: operator called and what does it do?
这种类型的代码语句叫什么?我以前在Java和C ++中看过它,但我不记得它叫什么。 int someVariable =(true)? 1:0;
答案 0 :(得分:6)
它被称为ternary operator。
答案 1 :(得分:0)
它的三元运算符,用于避免简单条件检查的代码行
int biggerNumber = a > b ? a : b;
更多
int bigNumber = a > b ? (a > c ? a : c) : b > c ? b : c ;