Java类型转化
2017-07-12 21:17
183 查看
规则
整数默认是int型的,小数默认是float型的。对于整形,包括char,在不丢失精度的情况下,jvm会自动进行类型转化,如果可能丢失精度,必须手动强制转化。
byte b1=1; //不会报错,虽然1是int,但是在不超过范围的情况下,会自动类型转化 byte b2=128; //会报错,因为128超过byte范围 byte b3=(byte)128; //不会报错,不过强制类型转化丢失了精度,此时为b3=-128
相关文章推荐
- 【Java笔记3.5.1】自动类型转化
- Java中的范型类型强制转化注意2
- Oracle数据库date类型与Java中Date的联系与转化
- java Clob类型的字段转化为String类型的字段
- Java中int,String类型相互转化
- java中基本类型的转化和关于String类要注意的地方
- java中int类型转化为String类型的几种方法
- java各种类型转化的转载集合 慢慢添加
- Java中long数据类型转化为float疑问解答
- JAVA基础知识回顾一 基本类型、类型转化
- 将未指定格式的日期字符串转化成java.util.Date类型日期对象
- java 小类型向大类型转化
- Java的多态与类型转化分析
- Oracle数据库date类型与Java中Date的联系与转化
- java 进制与类型转化(持续更新)
- java中Long类型数据必须转化为int才能正确比较
- JAVA基础复习--数据类型的转化和数据计算注意的细节
- Java string 类型与其他类型的转化(string.valueof())
- java初学习之数据类型转化(2)
- java如何将int类型的值转化成String类型的值?