1、小数例如 double num 11 =8.1 / 3(不会得到2.7这个数值,而是一个近似2.7的数值)
所以在比较时应该用两数之差的绝对值,看其是否在某一个区间之内。
2 、小数如1.1 1.3 等如没有特殊说明,一律是double类型(若想转换成float类型,则需在小数后面加f或F)
3、 char=>int=>long=>float=>double
byte=>short=>int=>long=>float=>double
byte和char;short和char不可相互转换类型,但之间可以相互计算,计算时首先转换成int类型。
4、boolean不参与转换。
5、强制转换注意括号的使用!!
6、逻辑运算符使用时,对于&&,若前面条件为false,则后面不再判断。
而&使用时,后面的仍然会执行。
7、三元运算符使用时,返回的值应该能自动转换(或者使用强转)
8、键盘输入语句