在Java中有两种if语句- 经典的:if {} else {}和简写的:exp ? value1 : value2。它们中的一种比另一种更快,还是它们相同? int x; if (expression) { x = 1; } else { x = 2; } 三元运算符: int x = (expression) ? 1 : 2; - Rogach 36 我猜想其实并没有任何区别,只是语法不同而已...