初学JAVA——运算符的几个要点

1.优先级:通常有算术运算符>关系运算符>逻辑运算符,另:逻辑非!较优先。

2.int a = b++ 后加加优先级较低,先赋值,再算++。

   int a = ++b 前加加优先级较高,先算++,再赋值。

3.求余%可用来限制范围。如:随机一个数值,让它在0到7之间,那么可以对8求余。10%3=1得数为余数。

4.10/3=3,这里规则为整数除以整数还得整数。而,10.0/3=3.3333333333333......,即有小数出现时,电脑会先将整数(3)转为小数(3.0),之后计算

   数值为小数。

5.规则有  变量 = 所赋的值 ,所以,b=a,a=4都正确,但是4=A不正确,不能给常量赋值,4是常量。

      另有  变量++,所以,A++正确,4++错误,4为常量。而,(A+B)++错误,无法对()内哪个变量执行操作(A、B为两个变量)。

原文地址:https://www.cnblogs.com/zhaoxifei/p/5009531.html