if(x > y / z) 这个表达式的意思是什么

用户11836393

我一直都知道 if 语句必须有布尔表达式。
但我看到了这个

if(x > y / z){
System.out.println("That is Correct ") ; 
}

不是x>y布尔表达式和/z数学运算符吗?!
这是如何运作的 。知道 x , y 和 z 是类型int

安德鲁·托比尔科

它是x > (y / z)该表达式y / z返回一个与 进行比较的数字x

运算符优先级表解释了为什么即使没有圆括号它也能工作。

┌────────────────┬───────────────────────────────┐
│   Operators    │          Precedence ↓         │
├────────────────┼───────────────────────────────┤
│ multiplicative │ * / %                         │
│ relational     │ < > <= >= instanceof          │ 
└────────────────┴───────────────────────────────┘

一个简单的例子

System.out.println((10 == 20 / 2) ? "correct" : "incorrect");

印刷

正确的

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

表达式&x-> y-> z的求值顺序是什么?

来自分类Dev

这个正则表达式是什么意思/ ^ [az] {1} [a-z0-9 _] {3,13} $ /

来自分类Dev

返回z <0的结果是什么?z + y:z是什么意思?

来自分类Dev

在Linux脚本上的if表达式中,-z值是什么意思?

来自分类Dev

bash中的“ x [y] =([z] = w)”是什么意思?

来自分类Dev

"struct{...} x, y, z;" 是什么意思 吝啬的?

来自分类Dev

为什么正则表达式((x,y)|(x,z))是不确定的?

来自分类Dev

简化布尔表达式:X + X'Y'Z

来自分类Dev

符号“?”在表达式“ maxY =(maxY> pt.Y)”中是什么意思?maxY:pt.Y;`

来自分类Dev

符号“?”在表达式“ maxY =(maxY> pt.Y)”中是什么意思?maxY:pt.Y;`

来自分类Dev

这个正则表达式(\ /?)是什么意思?

来自分类Dev

这个perl regex表达式是什么意思?

来自分类Dev

这个正则表达式是什么意思?

来自分类Dev

这个C表达式是什么意思?

来自分类Dev

这个正则表达式是什么意思?

来自分类Dev

这个正则表达式是什么意思?

来自分类Dev

这个Python表达式是什么意思?

来自分类Dev

这个正则表达式是什么意思:[^\(\)]*?

来自分类Dev

逗号在构造中(x = x || y,z)是什么意思?

来自分类Dev

正则表达式如果包含X选择Y否则选择Z

来自分类Dev

用于A(x = 10,y = 20,z = 56)之类的函数调用的正则表达式;

来自分类Dev

如何制作正则表达式以选择X,Y或Z长度的模式

来自分类Dev

在C#中识别(X,Y,...和Z)的正则表达式?

来自分类Dev

正则表达式如果包含X选择Y否则选择Z

来自分类Dev

带有[x | y | z | xy | yz]的javascript正则表达式

来自分类Dev

简化布尔表达式 (x+y)。(x+z)

来自分类Dev

glRotate(angle,x,y,z),在这种情况下,x,y,z是什么?

来自分类Dev

lambda x,(y,z):x |是什么?(z << y)在reduce()中起作用?

来自分类Dev

如何使用正则表达式对数字字符串(x,y,z,x,y,..)进行排序?

Related 相关文章

  1. 1

    表达式&x-> y-> z的求值顺序是什么?

  2. 2

    这个正则表达式是什么意思/ ^ [az] {1} [a-z0-9 _] {3,13} $ /

  3. 3

    返回z <0的结果是什么?z + y:z是什么意思?

  4. 4

    在Linux脚本上的if表达式中,-z值是什么意思?

  5. 5

    bash中的“ x [y] =([z] = w)”是什么意思?

  6. 6

    "struct{...} x, y, z;" 是什么意思 吝啬的?

  7. 7

    为什么正则表达式((x,y)|(x,z))是不确定的?

  8. 8

    简化布尔表达式:X + X'Y'Z

  9. 9

    符号“?”在表达式“ maxY =(maxY> pt.Y)”中是什么意思?maxY:pt.Y;`

  10. 10

    符号“?”在表达式“ maxY =(maxY> pt.Y)”中是什么意思?maxY:pt.Y;`

  11. 11

    这个正则表达式(\ /?)是什么意思?

  12. 12

    这个perl regex表达式是什么意思?

  13. 13

    这个正则表达式是什么意思?

  14. 14

    这个C表达式是什么意思?

  15. 15

    这个正则表达式是什么意思?

  16. 16

    这个正则表达式是什么意思?

  17. 17

    这个Python表达式是什么意思?

  18. 18

    这个正则表达式是什么意思:[^\(\)]*?

  19. 19

    逗号在构造中(x = x || y,z)是什么意思?

  20. 20

    正则表达式如果包含X选择Y否则选择Z

  21. 21

    用于A(x = 10,y = 20,z = 56)之类的函数调用的正则表达式;

  22. 22

    如何制作正则表达式以选择X,Y或Z长度的模式

  23. 23

    在C#中识别(X,Y,...和Z)的正则表达式?

  24. 24

    正则表达式如果包含X选择Y否则选择Z

  25. 25

    带有[x | y | z | xy | yz]的javascript正则表达式

  26. 26

    简化布尔表达式 (x+y)。(x+z)

  27. 27

    glRotate(angle,x,y,z),在这种情况下,x,y,z是什么?

  28. 28

    lambda x,(y,z):x |是什么?(z << y)在reduce()中起作用?

  29. 29

    如何使用正则表达式对数字字符串(x,y,z,x,y,..)进行排序?

热门标签

归档