变量的类型转换
来源:互联网 发布:免费名师讲课软件 编辑:程序博客网 时间:2024/06/01 13:17
1、自动转换
两种类型彼此兼容,从低精度到高精度自动完成转换:byte<short<int<long<double ,short、char可赋值给int、long;byte、char、short、int可赋值给float
byte、char、short、int、long、float可赋值给double
2、强制转换
由高精度向低精度转换,,,byte a =(byte)num;
3、隐式自动转换
使用+=、- =、*=、/=、%=运算符进行赋值,强制转换会自动完成
short s=2; int i=5;s+=i;
变量转换遵从低精度向高精度转换的原则,并且两种类型彼此兼容,类型自动转换完成。char为无符号类型,其他类型转为char不能自动完成
0 0
- 变量的类型转换
- 变量类型的转换
- 变量的类型转换
- 变量的类型转换
- VC 变量类型的转换
- Java 变量的类型转换
- 32-变量的类型转换
- 42-变量类型的转换
- 变量类型的强制转换
- 基本变量类型的类型转换
- java的各种变量类型的转换
- Java变量类型间的相互转换
- Java变量类型间的相互转换
- Java变量类型间的相互转换
- Java变量类型间的相互转换
- Java变量类型间的相互转换
- Java变量类型间的相互转换
- Java变量类型间的相互转换
- ZYNQ的启动过程
- 判断闰年
- 计算机基础-内存管理
- Linux性能测试工具之Lmbench特性、安装及使用
- 实现卫星菜单和自定义title
- 变量的类型转换
- UINavgation 总结
- angualrjs $scope 详细分析
- vega prime今天突然不能运行,提示vsgu::initialization faild ! Unable to check out vsg_rtl license.
- HDU 4790 Just Random
- 在ubuntu server 14 下,编译redis 出错: cc adlist.o /bin/sh:1:cc:not found
- 从小到大排序
- ios 关于UITextField 和UILabel
- 【Struts2五】ValueStack以及ognl表达式二(常用标签)