JAVA入门----运算符

        作为计算机,它的首要功能是计算,既然是计算,那必不可少的就是符号,在JAVA中,运算符是一种“功能”符号,用以通知 Java 进行相关的运算!

        首先,我们得了解有哪些运算符:

1、算术运算符

2、关系运算符

3、逻辑运算符

4、赋值运算符

5、其他运算符

一、算数运算符:

基本算数运算符:

符号 描述
+ 加法 
- 减法 
* 乘法 
/ 除法 (取商,例:5除以2的商为2,余数为1,那么5/2的结果就位2。)
取余(取余数,例:5除以2的商为2,余数为1,那么5%2的结果就为1。)
++ 自增(a++或++a) 符号在前,先进行自增或者自减运算,再进行表达式运算
-- 自减(a--或--a)符号在后,先进行表达式运算,再进行自增或者自减运算

符合算数运算符:

符号 描述
+= a+=b就是a=a+b
-= a-=b就是a=a-b
*= a*=b就是a=a*b
/= a/=b就是a=a/b
%= a%=b就是a=a%b

二、关系运算符 :

运算符

含义

范例

结果

==

等于

5==6

false

!=

不等于

5!=6

true

>

大于

5>6

false

<

小于

5<6

true

>=

大于等于

5>=6

false

<=

小于等于

5<=6

true

注意:

        =为赋值运算符,==为等于运算符

        关系表达式的结果为布尔值

        >、<、>=、<= 运算符的优先级别高于==、!=

        >、<、>=、<=运算符只支持数值类型的数据比较

三、逻辑运算符:

运算符

含义

运算规则

&&

短路

两个操作数都是true,结果才是true

||

短路

两个操作数一个是true,结果就是true

!

操作数为true,结果为false

操作数为false,结果为true

注意:

如果第一个操作数已经能确定表达式的值,第二个操作数就不必计算了;

优先级别 ! > && > ||

四、赋值运算符:

=这就是最简单的赋值运算符。

五、其他运算符:

        三元运算符:

                用来完成简单的选择逻辑,即根据条件判断,从两个选择中选择一种执行。

                使用格式:

                (条件表达式)?表达式1:表达式2;

                运算规则:

                a) 判断条件表达式,结果为一个布尔值。

                b) true,运算结果为表达式1

                c) false,运算结果为表达式2

                例如:(4<5)?true:false

                 解释:当40<50为真时,则将a赋值为true,否则a赋值为false

这就是JAVA中常用到的运算符!

一个爱骑机车的码农敬上!!!

Guess you like

Origin blog.csdn.net/superADV/article/details/119062705