专业的JAVA编程教程与资源

网站首页 > java教程 正文

Java运算符优先级表

temp10 2025-05-27 17:39:33 java教程 6 ℃ 0 评论

Java语言中有很多运算符,由于运算符优先级的问题经常会导致程序出现意想不到的结果,为了避免程序可能由于运算顺序而导致一系列的问题,Java初学者需应尽可能掌握这些运算符规律

图示给大家详细介绍了运算符的优先级

Java运算符优先级表

对于初学者而言可能一下子记住这么多运算符及规律,不要着急平时多拿出来看看,碰到一个积累一个,慢慢就发现自己已经记住不少了呢~说明:在实际使用中,如果不确定运算符的优先级,最好运用括号运算符来控制运算顺序常见笔试题下面程序的运行结果是什么?——Public class Tets { public static void main (String[ ]args){ byte a =5; int b= 10; int c=a>>2+b>>2; System.out.println(c);答案:0. 由于“+”的优先级比“>>”高,因此程序中的表达式等价于a>>(2+b)>>2,相当于a>>12>>2,因此运算结果为0.

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表