Java:运算符的优先级

问题

  • 看到一段代码,好奇为啥“+”不加括号。
int x = q[i + j >> 1];


解决

  • 查阅了优先级之后,发现“+”优先级比“>>”优先级高一级。所以会先进行加法运算,然后才是右移。

参考

posted @ 2022-04-15 12:52  CodeWater  阅读(94)  评论(0编辑  收藏  举报