JAVA快速入门——算数运算符

JAVA快速入门——算数运算符

游戏|数码彩彩2024-04-09 7:42:58259A+A-

整数运算

JAVA的整数运算遵循四则运算规则,可以使用任意嵌套的小括号。

运算符:

JAVA快速入门——算数运算符

 

整数运算得到的也是整数 ;

int divNum = 5 / 2; // 2

特别注意:

整数的除法对于除数为0时运行时将报错,但编译不会报错。

整数由于存在范围限制,如果计算结果超出了范围,就会产生溢出,而溢出不会出错,却会得到一个奇怪的结果

int x = 2147483640;
int y = 15;
int sum = x + y;
System.out.println(sum); // -2147483641

自增/自减

Java还提供了++运算和--运算,它们可以对一个整数进行加1和减1的操作:

int a =5;
a++; // 相当 a = a+1
a--;// 相当 a = a-1
 ++a;

注意 ++写在前面和后面计算结果是不同的,++a表示先加1再引用a,a++表示先引用a再加1。不建议把++运算混入到常规运算中

运算优先级

在Java的计算表达式中,运算优先级从高到低依次是:

  • ()
  • ! ~ ++ --
  • * / %
  • + -
  • << >> >>> // 位移运算
  • & //逻辑与运算
  • | //逻辑或
  • += -= *= /=
JAVA快速入门——算数运算符

 

点击这里复制本文地址 版权声明:本文内容由网友提供,该文观点仅代表作者本人。本站(https://www.angyang.net.cn)仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

昂扬百科 © All Rights Reserved.  渝ICP备2023000803号-3网赚杂谈