说到计算符,我们都知道数学中的加减乘除了四个计算符外,还规定了数学计算中的计算优先顺序。在计算机的使用中,最基本的用途之一是执行数学计算。在计算机语言中,也有计算的优先顺序,这些计算机语言中使用的计算符仍然不同。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程序。