挺开心的这节课
1.运算符分为三个运算符:赋值运算符,算术运算符,关系运算符。
2.Java算术运算符除了通常的+ - * /之外,还包括取模运算%和自增++及自减–运算。取模运算意为取余数,可适用于整数,char类型及浮点数。
3.a++:先将a的值赋给c,然后a再自加 ++b:先将b的值自加,然后再赋给c.
4运算符:<小于
a<b
a小于b时返回真;否则返回假
<=小于等于
a<=b
a小于等于b时返回真;否则返回假
大于
a>b
a大于b时返回真;否则返回假
=大于等于
a>=b
a大于等于b时返回真;否则返回假
等于
ab
a等于b时返回真;否则返回假
!=不等于
a!=b
a不等于b时返回真;否则返回假
5.逻辑运算符:&&与–前后两个操作数必须都是true才返回Ture,否则返回false。||或:只要两个操作数中有一个是ture,就可以返回ture,否则返回false。!非:只需要一个操作数,如果操作数为ture,则返回false,如果操作数为false,则返回ture。
6.位运算符:&:按位与。|:按位或。~:按位非。^:按位异或。<<:左移。>>右移。
7.根据&运算符的运算法则可以知道,只有两个位都是1,结果才是1。
8.根据或运算的运算法则可以知道,只要两个位有一个位是1,结果就是1.
9.~:如果位为0,结果就是1;如果位为1,结果是0
10.^:相同则结果为0,不同则结果为1。