隐式数据类型转换
来源:互联网 发布:nginx生成ssl证书 编辑:程序博客网 时间:2024/05/30 12:30
一,
小换大可以,大换小不行,因为有可能溢出。
例子:
Double与 float之间,float变成double没问题,但是double换成float有可能溢出,可能double里面含有的数据比float小,也可能大,因为double的范围比float要广。
二,
Char 也可以说是整数类型。在c语言中char的取值范围是0~255。
三,
Byte short char这三种类型之间一般不参与数据类型的转换,因为 Byte short char这三种类型一般直接赋给int类型。
Boolean类型不属于数值数据类型,所以不能数据类型转换。
-------------------------------------------------------------------------------
代码案例:
public class Hello
{
publicstatic void main(String[] args)
{
bytea1 = 5 ;
shorts1 = a1 ;
intd1 = s1 ;
longf1 = d1 ;
floatg1 = f1 ;
doubleh1 = g1 ;
charname = 'W' ;
System.out.println(h1);//显示5.0;
intk1 = name ;
System.out.println(k1);
}
}
阅读全文
0 0
- 数据类型---数据类型转换、隐式类型转换
- 数据类型隐式转换
- 隐式数据类型转换
- JAVA 强制数据类型转换和隐式数据类型转换
- 数据类型,隐式类型转换
- javascript隐式数据类型转换
- 数据类型的隐式转换
- 数据类型的隐式转换
- js数据类型隐式转换
- C#中数据类型转换-隐式转换
- javaScript数据类型转换--隐式转换
- c中数据类型的隐式转换
- 隐式数据类型转换 & TABLE ACCESS FULL
- c中数据类型的隐式转换
- c中数据类型的隐式转换
- oracle中的隐式数据类型转换
- javascript学习之数据类型隐式转换
- JavaScript-数据类型-隐式转换1
- Java中的溢出现象
- SpringBoot
- EasyPlayerPro(Windows)开发系列之采用ffmpeg进行录像
- 支持向量机support vector machines
- 暑假总结(七)
- 隐式数据类型转换
- Ubuntu安装Atom的activate-power-mode插件
- 算法----八皇后扩展
- Keras私房手册
- 停课总结(一)
- 图片下的阴影 box-shadow
- 文件自删除的一些资料与实现
- nginx高负载均衡服务器
- Elasticsearch之重新索引数据、索引别名和零停机时间。