基础也很重要!
一.两个int类型变量相除,结果赋值给一个float类型的变量,需要把其中一个int变量转换成float类型,结果才会正确:
int a = 1;
int b = 2;
float c = a/b
这时候c为0,需要c = (float) a/b,结果才会等于0.5;
二.byte转为int
byte a = 0xFA;
int b = a & 0xFF;
三.byte在赋值
只能从-128~127;