在java基础的学习中数据类型是必不可少的,其中数据类型的相互转换也还是经常遇到的这里一起探讨下java的数据类型、数据类型之间的强制转换、以及经常遇到的些问题
工具/原料
1
eclipse
2
jdk
方法/步骤
1
第一步新建测试工程
2
第二步创建测试类,编写测试代码
3
第三步运算结果:1、从程序的输出结果来看,int类型与float类型进行计算之后,输出结果会变成float类型,2、一个整型常量与float类型计算之后也会变成float数据,而如果两个int类型进行计算,最终结果还是int类型,而小数部分会被忽略3、 整数类型和双精度浮点数作为运算时,java会把整数转换成双精度类型后再进行计算,运算结果也变成双精度浮点类型
4
第四步创建测试类,编写测试代码
5
第五步运行结果:1、运算结果 str=abc302、说明:任何类型的数据都向string类型转换
6
第六步:创建测试类,编写测试内容
7
第七步:运算结果:1+2=12从输出结果可以犯下,程序的主要目的是计算i+j的值,但是由于遇到了字符串常量,所以所有的数据类型都会变为字符串类型,也就是说“+”实际标示字符串连接的左右
8
第八步:创建测试类,编写测试代码:
注意事项
1
1、数据类型转换中,任何类型都可以转换成string
2
2、在计算过程中如果有+,表示字符串连接
下一篇:Java学习第二天