Java 基础学习(4)

2022-10-26 16:59:24 浏览数 (1)

目录

前言

一、运算符介绍

二、算术运算符

(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);  最后结果为?

 三、关系运算符

(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)运算结果都是布尔类型的值。

总结

        不积跬步无以至千里,不积小流无以成江海。

0 人点赞