java 三元运算符 效率_java – 哪个“if”结构更快 – 语句或三元运算符?
只有一种类型的“if”语句。另一个是条件表达式。至于哪些将执行更好:他们可以编译为相同的字节码,我希望他们的行为相同,或者如此接近,你绝对不会想要选择一个在性能方面。有时,if语句将更易读,有时条件运算符将更易读。特别是,我建议使用条件运算符时,两个操作数是简单和无副作用,而如果两个分支的主要目的是他们的副作用,我可能会使用一个if语句。这里有一个示例程序和字节码:public class Tes...