java强制转换
来源:互联网 发布:数据帧的长度计算公式 编辑:程序博客网 时间:2024/05/20 04:28
/*
强制转换:
从大的数据类型到小的数据类型。
格式: 目标数据类型 变量 = (目标数据类型)(被转换的数据) 注意: 不要随意的去使用强制转换,因为它隐含了精度损失问题。 举例:
class 强制转换文件 { public static void main(String[]args){ byte a = 3; int b = 4; //这个肯定没问题 //int c = a+b; //byte c = 7 //这个是有问题的 //byte c = a + b; //用强制类型转换改进 byte c = (byte)(a+b); system.out.println(c); } } 思考题1:请问下面这个有没有问题 double d = 12.345; float f = d;
思考题2:看看下面两个定义有没有区别呢? float f1 = (float)12.345; float f2 = 12.345f; f1其实是通过一个double类型转换过来的。 而f2本身就是一个float类型。
class DataTypeDemo5 { public static void main(String[] args) { //把double赋值给float,加了强制类型转换 double d = 12.345; float f = (float)d; //看看下面两个定义有没有区别呢? float f1 = (float)12.345; float f2 = 12.345F; } }
*/
0 0
- java对象强制转换
- JAVA数据类型强制转换
- JAVA 强制数据类型转换
- java强制类型转换
- JAVA中的强制转换
- JAVA强制类型转换
- Java 强制类型转换
- java强制类型转换
- java强制类型转换
- JAVA强制类型转换
- Java强制类型转换
- java类型强制转换
- JAVA强制类型转换
- java强制类型转换
- java-----强制类型转换
- Java强制类型转换
- Java 强制类型转换
- java强制转换
- 将自己做的FPGA工程封装成一个IP核
- P2P
- bootstrapValidator
- Hibernate——缓存
- Java程序设计进阶之路一:捕捉异常
- java强制转换
- 常用meta整理
- solver优化方法
- 【解决】Android Studio无法显示Design视图
- “爱运动管理系统”诞生记(4)
- 类关系
- Hibernate——JPA
- Sql的左外连接,右外连接,全连接,内连接
- 算法:将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。