当前位置:网站首页 > Java教程 > 正文

java三运算教程



在本文中,您将学习使用条件或三元运算符来更改程序的控制流。

在学习三元运算符之前,您需要了解Java中的if ... else语句。三元运算符可用于替换简单的 if...else 语句。例如,

您可以替换以下代码

if (expression) {    number = 10; } else {    number = -10; }
number = (expression) ? expressionTrue : expressinFalse;

为什么命名三元运算符?因为它使用3个操作数。

这里 expression 是一个布尔表达式,其结果为true 或 false。如果为true,expressionTrue则被评估并分配给变量number。如果为False,expressionFalse则被评估并分配给变量number。

运行该程序时,输出为:

您可以使用三元运算符将多行代码替换为单行代码。它使您的代码更具可读性。但是,不要过于滥用三元运算符。例如,

您可以替换以下代码

if (expression1) { result = 1; } else if (expression2) { result = 2; } else if (expression3) { result = 3; } else { result = 0; }
result = (expression1) ? 1 : (expression2) ? 2 : (expression3) ? 3 : 0;

在这种情况下,三元运算符的使用使代码难以理解。

仅在结果语句简短时才使用三元运算符。这将使您的代码简明易懂。

版权声明


相关文章:

  • java类库制作教程2025-01-01 17:50:01
  • java后台设置教程2025-01-01 17:50:01
  • 地狱猪人塔教程java2025-01-01 17:50:01
  • java scripts教程2025-01-01 17:50:01
  • java请求转发教程2025-01-01 17:50:01
  • java swing教程视频2025-01-01 17:50:01
  • java权限系统教程2025-01-01 17:50:01
  • java85教程2025-01-01 17:50:01
  • java认证代码教程2025-01-01 17:50:01
  • 兵java教程2025-01-01 17:50:01