java http://code-fight.club/fight/43/ternary-operator-vs-if-else-when-initialize-

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java http://code-fight.club/fight/43/ternary-operator-vs-if-else-when-initialize-相关的知识,希望对你有一定的参考价值。

// long
Integer foo = null;
if (a < 10) {
    foo = 10;
}
else if (a < 15) {
    foo = 15;
}
else if (a < 20)
    foo = 20;
}
else {
    foo = 25;
}

// simple!
Integer foo = a < 10 ? 10
            : a < 15 ? 15
            : a < 20 ? 20
            : 25;

以上是关于java http://code-fight.club/fight/43/ternary-operator-vs-if-else-when-initialize-的主要内容,如果未能解决你的问题,请参考以下文章

Java 布尔运算

java [Java] Java常用代码#java

Java - 35 Java 实例

Java While 循环

Java 字符串

Java If ... Else