Java中byte、short、char、int、long运算时自动类型转化问题
--------------------------------------------------------------------------------------------------
★★自动(隐式、默认)类型转换与强制(显式)类型转换★★
-
boolean类型不参与转换
-
默认转换 A:从小到大 B:byte,short,char --» int --» long --» float --» double C:byte,short,char之间不相互转换,直接转成int类型参与运算。
-
强制转换 A:从大到小 B:可能会有精度的损失,一般不建议这样使用。 C:格式: 目标数据类型 变量名 = (目标数据类型) (被转换的数据);
算数运算符 除 注意在java中两个整数相除的结果还是整数 “+”符号与字符串运算的时候是用作连接符的,其结果依然是一个字符串。
快捷键
alt+enter 万能提示键
在调用函数上按住ctrl会显示该函数的详细返回信息。
alt+enter 万能提示键 算数运算符 除 注意在java中两个整数相除的结果还是整数 “+”符号与字符串运算的时候是用作连接符的,其结果依然是一个字符串。