part 1
运算符
Java语言支持如下运算符:
优先级:可以多用括号来区分
- 算术运算符:+,-,*,/,%,++,--
- 复制运算符:=
- 关系运算符:>, <, >=, <=, ==, !=instanceof
- 逻辑运算符:&&,||, ! (与、或、非)
- 位运算符& ,| ,^, ~ ,>> ,<< ,>>>(了解)
- 条件运算符:?:
- 扩展赋值运算符:+= ,-=, *=,/=
1.二元运算符的使用(加减乘除)
输出结果:可以看到a/b原本是等于0.5的却等于了0
修改方法:
运行结果
2.各个类型的数字操作
利用强制转换可以看出操作c+d是整型(如果没有Long,其他运算都为整型)
3.关系运算符
输出结果:
4.%取余
取余,也叫模运算
输出结果:余数1
5.自增、自减运算符
输出结果:
part2
1.Math类
3.逻辑运算符
3.位运算+面试题:2*8怎样计算最快
4.字符串连接符号0面试题:最下面的两个输出有什么区别
输出结果:
- 5
5.三目运算符
输出结果:
昨天的砖今天才搬完呜呜呜... ...