首页 > 编程知识 正文

java编程基础思维导,java数据类型思维导

时间:2023-05-05 01:57:25 阅读:195703 作者:4963

运算符 一、算术运算符

需要注意:

1:基本四则运算:
(1)计算除法时,int/int的结果还是int,例如5/2=2,若想得到正确的值,需要使用double来计算,比如5.0/2=2.5或者 5/2.0=2.5 或者5.0/2.0=2.5. 其次0不能作为除数
(2)%求余不仅可以对int求模,还可以对double求模。

二、关系运算符 需要注意:

关系运算符的结果均为boolean类型,当关系满足判断条件时,结果为ture,反之为false。

三、逻辑运算符 需要注意:

逻辑运算符的结果为boolean类型
1:例如:a>b&&a>c,两个操作数均为ture时,返回ture,两个操作数有一个是false,返回false。
对于逻辑与,当左侧的操作数为false时,无需计算右侧操作数,直接返回false。
2:例如:a>b||a>c,两个操作数有一个是ture时,返回ture,两个操作数均为false时,返回false。
对于逻辑或,当左侧的操作数为ture时,无需计算右侧操作数,直接返回ture。
3:例如:!a>b,当操作数为ture,返回false,操作数为false,返回ture。

四、位运算符

需要注意:

1:当&和|的操作数为整数(int,short,long,byte)的时候,表示按位运算,当操作数为boolean的时候,表示逻辑运算。

五、移位运算符

需要注意:

1:左移1位,相当于原数字2,左移N位,相当于原数字2^N
2:右移1位,相当于原数字/2,右移N位,相当于原数字/(2^N)

六、条件运算符


三目运算符:先判断表达式1的值为ture时,整个表达式的值为表达式2的值,当表达式1的值为false时,整个表达式的值为表达式3的值

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。