一、 整型、实型、字符型变量中的相互转换 在Java中整型、实型、字符型被视为同一类数据,这些类型由低级到高级分别为(byte,short,char)——int——long——float——double,低级变量可以直接转换为高级变量,例如,下面的语句可以在Java中直接通过: byte b. int i=b. 而将高级变量转换为低级变量时,情况会复杂一些,你可以使用强制类型转换。即你必须采用下面这种语句格式: int i. byte b=(byte)i. 可以想象,这种转换肯定可能会导致溢出或精度的下降,因此我们并不推荐使用这种转换。