动力节点旗下在线教育品牌  |  咨询热线:400-8080-105 学Java全栈,上蛙课网
首页 > 文章

盘点那些Java算术运算符们

06-28 17:09 394浏览
举报 T字号
  • 大字
  • 中字
  • 小字

说起运算符,大家都知道数学中的加减乘除是四大运算符,这四大运算符规定了数学计算中的运算优先级顺序。在计算机是使用上,其最基本用途之一就是执行数学运算,在计算机语言中,也有运算的优先级顺序,而这些计算机语言中运算符的使用还有所区别。Java作为应用最为广泛的一门计算机语言,Java也提供了一套丰富的运算符来操纵变量,java的运算符中,有java算术运算符、连接、赋值和三目运算符等,今天先来盘点一下java算术运算符都有哪些。

想要知道java的算术运算符都有哪些,就先要知道java运算符的含义。Java语言使用运算符将一个或者多个操作数连缀成执行性语句,形成表达式,表达式是由运算符和操作数按一定语法规则组成的符号序列。运算符和表达式是Java程序的基本组成要素。Java的运算符是一种特殊的符号,用以表示数据的运算,赋值和比较,不同的运算符用来完成不同的运算。

Java程序员java算术运算符肯定都并不陌生,都知道算术运算符中有+”、“-”、“*”、“/”、“%(求余数,取模)”、“++”、“--”这七个运算符,下面一起仔细的了解一下java的7个算术运算符。  

1.+”运算符。当两个操作数都为数值类型,则做加法当两个数中有一个为非数值类型则做连接,最终为String类型

2.“-” 运算符。两个操作数必须都为数值类型

//System.out.println("z = " + x - y); //"z = 5" - y  出现编译错误

System.out.println("z = " + (x - y));

3.*”运算符。乘法,相乘操作符两侧的值。

4./”运算符。表示除法,需要注意:System.out.println(12 / 0);  //出现运行异常,因为除数不能为0

5.%”运算符。求余运算的结果不一定总是整数,它的结果是使用第一个操作数除以第二个操作数,得到一个整数的结果剩余的值就是余数。由于求余运算也是进行除法运算,如果除求余运算运算符的两个操作数都是整数,则求余运算的第二个操作数不可以是0,否则将引起除零异常。

在操作数涉及负数求余运算中,可通过下面规则计算:先去掉负号,再计算结果,结果的符号取被除数的符号。如求-10 % -3的结果,去掉负号求10 % 3,结果为1。由于被除数是负值,因此最终结果为-1。

6.++”运算符。++表示自身加1++又分为前置和后置

前置:++编写在变量名称前面,先自身加1,然后再做其他运算

int a = 5;

int b = ++a;  //a = 6  b = 6

后置:++编写在变量名称后面,先做其他运算,然后再自身加1

int x = 3;

int y = x++;  //y = 3  x =4

7.--”运算符。--表示自身减1--分为前置、后置,用法和++”类似。

上面就是今天为大家盘点的java算术运算符的知识点了,希望无论是基本功不扎实,对理论知识有些模糊的java程序员,还是刚刚开始接触java,是java零基础,都可以用心将这七个java算术运算符的知识点学好。只有把这些书面上的知识掌握后,才能熟练的应用到java编程中,在程序运行的时候才不会出错,写出更多更好的java程序。

0人推荐
共同学习,写下你的评论
0条评论
嗷嗷嗷
程序员嗷嗷嗷

4篇文章贡献11333字

作者相关文章更多>

推荐相关文章更多>

Java数据结构

HelloWorld10-31 08:24

浅谈MySQL中SQL优化的常用方法

军哥08-12 23:29

五分钟读懂UML类图

江湖人称小李白12-10 10:41

MyBatis开发框架的四大核心

IT逐梦者08-17 21:43

一次搞定continue,break和return

HelloWorld11-06 11:19

发评论

举报

0/150

取消