java中数据类型的转换
来源:互联网 发布:人工智能 智慧建筑 编辑:程序博客网 时间:2024/04/30 00:49
基本的数据类型由低级到高级分别为:(byte、short、char)——int——long——float——double;
数据类型之间的转转换分为以下几种情况:
1)低级到高级的自动类型转换; 例如1+1.2得出的结果会是double类型
2)高级到低级的强制类型转换(会导致溢出或丢失精度); (int)(1+1.2)强制将double转换为int类型
3)基本类型向类类型转换; 类类型即Class,如String.class就可得到类类型
4)基本类型向字符串的转换; 例如"qwe"+1会获得字符串"qwe1"
数据类型之间的转转换分为以下几种情况:
1)低级到高级的自动类型转换; 例如1+1.2得出的结果会是double类型
2)高级到低级的强制类型转换(会导致溢出或丢失精度); (int)(1+1.2)强制将double转换为int类型
3)基本类型向类类型转换; 类类型即Class,如String.class就可得到类类型
4)基本类型向字符串的转换; 例如"qwe"+1会获得字符串"qwe1"
5)类类型向字符串转换
int长度数据类型有:
byte(8bits)、short(16bits)、int(32bits)、long(64bits)
float长度数据类型有:
单精度(32bits float)、双精度(64bits double),JAVA中将小数默认为double类型,若要定义float需在数据后面用f声明;
凡是byte、 short、 char 数据类型数据在运算的时候,会自动的转换成int类型再运算的。
protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部class,protected就变成private。
两个不同数据类型的数据在运算的时候, 结果取决于大的数据类型的数据。
0 0
- JAVA 中数据类型的转换
- java中数据类型的转换
- Java 中数据类型的转换
- Java中数据类型的转换
- Java中数据类型的转换
- Java中数据类型的转换
- java中数据类型的转换
- Java中数据类型的转换
- Java中数据类型的转换
- java中数据类型转换
- java中数据类型转换
- java中数据类型转换
- java中数据类型转换
- java中数据类型转换
- java中数据类型转换
- java中数据类型转换
- java中数据类型转换
- java中数据类型转换
- ABAP Programs For Learners
- ROS系列-官方catkin创建工程
- js笔记四:node 6.9.x for gulp完整配置过程
- 页面加载速度优化的12个建议
- Java的动态代理
- java中数据类型的转换
- 如何在snap安装时运行我们的hook脚本
- React Native从零开始(六)ListView的简单使用
- java关于值传递和引用传递
- 最大公约数之辗转相除法
- android相对布局中控件的常用属性
- 我的第一篇博客
- web测试、界面测试规则
- 630B 快速幂