目录

前言

一、运算符介绍

二、算术运算符

(1)算术运算符的介绍

(2)算术运算符的分类

(3)算术运算符的使用细节

 三、关系运算符

(1)关系运算符介绍

(2)关系运算符分类

(3)关系运算符细节

总结

前言

        掌握基础的算数运算符和关系运算符。

一、运算符介绍

        运算符是一种特殊的符号,用作表示数据的运算,比较和赋值等。

        运算符主要分为:算数运算符、赋值运算符、关系运算符、逻辑运算符,三元运算符和位运算符。

二、算术运算符

(1)算术运算符的介绍

        算术运算符就是针对数值类型的变量进行计算的一种符号。

(2)算术运算符的分类

算术运算符

运算方式

演示

结果

+

正号

+5

5

-

负号

-8

-8

+


5+5

10

-


5-5

0

*


5*5

25

/


5/5

1

%

模除(取余)

5%2

1

++

自增:分为自增在前和

           自增在后两种

i = 5 ;j = i++

i = 5 ;j = ++i

i = 6 ,j = 5

i = 6 ,j=6

--

自减:  分为自减在前和

           自减在后两种

i = 5 ;j = i--

i = 5 ;j = --i

i = 4 ,j = 5

i = 4 ,j=4

(3)算术运算符的使用细节

1)自增自减运算符都作为独立的语句使用,前++(--)和后++(--)都完全等价于

        i = i + ( - ) 1 ;

2)模除运算时,模除号" % "左右两边的数都必须是整数,不能为小数。

3)对于除号" / " 左右两边的数,整数和小数是有区别的,当两边的数都为整数时,最终结果只保留整数部分而舍弃小数部分 ,例如:10 / 3 = 3 。当两边的数有一方为小数时,最终结果为小数,例如:5 / 2.0 = 2.5 。

练习:int i =1;  i = i++;  System.out.print(i);  最后结果为?

java 关系运算符_关系运算符

java 关系运算符_学习_02

 三、关系运算符

(1)关系运算符介绍

1)关系运算符算出的结果都是 Boolean 类型,要么是true,要么是false。

2)关系表达式经常用在if结构的条件中或者循环结构的条件中。

(2)关系运算符分类

关系运算符

运算方式

演示

结果

==

相等于

5 == 3

false

!=

不等于

5 != 3

true

<

小于

5 < 3

false

>

大于

5 > 3

true

<=

小于等于

5 <= 3

false

>=

大于等于

5 >= 3

true

(3)关系运算符细节

1)关系运算符组成的表达式称为关系表达式。
2)"=="不要写成"="。
3)运算结果都是布尔类型的值。