关于不同类型数据运算结果的问题 显示类型转换时,如: byte a=100 float b=452.12f 则a+b的运算结果类型是float型?要不要加f? 我买的一本教程上没有加f.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 a+b的结果是float类型的,不需要加f 低级变量可以直接转换为高级变量运算后的结果就是float型的,不用再加f 有多种数据类型混合运算时,系统先将所有数据转换成容量最大的那种数据类型,再计算计算结果为容量最大的那种数据类型byte a = 100;float b = 452.12f;b = a + b;a = (byte) (a + b) ;//必须强制转换,否则编译不通过 clone机制的一些理解,求指教。 关于JTable的一个小问题,不知为什么会报错 如何将字符串放进字节数组里? JAVA一个头痛的问题 如何在Tomcat中增加自定义参数 thinging in java 菜鸟提问,在线, 如何得到中文路径 我写的这个线程请大家帮助一下 一个简单问题,请简单回答,谢谢! 为什么我的class不能编译. 容器方面的一个输出问题,很简单的,帮忙解决一下 十人九错的问题,脑筋急转弯的java
运算后的结果就是float型的,不用再加f
计算结果为容量最大的那种数据类型
byte a = 100;
float b = 452.12f;
b = a + b;
a = (byte) (a + b) ;//必须强制转换,否则编译不通过