java基础学习之数据类型转换

2025-05-23 10:27:22

1、第一步新建测试工程

java基础学习之数据类型转换

2、第二步创建测试类,编写测试代码

java基础学习之数据类型转换
java基础学习之数据类型转换

3、第三步运算结果:1、从程序的输出结果来看,int类型与float类型进行计算之后,输出结果会变成float类型,2、一个整型常量与float类型计算之后也会变成float数据,而如果怎剑词阶两个int类型进行计算,最终结果还是int类型,而小数部分会被忽略3、 整数类型和双精度浮点数作为运算时,java会把整数转换成双精度类型后再进行计算,运算结果也变成双精度浮点类型

java基础学习之数据类型转换

4、第四步创建测试类,编写测试代码

java基础学习之数据类型转换
java基础学习之数据类型转换

5、第五步运行结果:1、运算结果 str=abc302、说明:任何类型的数据都向string类型转换

java基础学习之数据类型转换

6、第六步:创建测试类,编写测试内容

java基础学习之数据类型转换
java基础学习之数据类型转换

7、第七步:运算结果:1+2=12从输出结果可以犯下,程序的主要目的是计算i+j的值,但是由于悍钹氦蒯遇到了字符串常量,所以所有的数据类型都会变为字符串类型,也就是说“+”实际标示字符串连接的左右

java基础学习之数据类型转换

8、第八步:创建测试类,编写测试代码:

java基础学习之数据类型转换
java基础学习之数据类型转换

9、第九步:运行结果:1、数据类型的强制转换,当两个整数进行运算时,其运算结果也是整数,但是如果此时需要精确到小数点时,需要强制转换2、在程序中,首先将一个浮盼内溲铫点类型的变量f的内容赋值给了int 类型变脸x,因为int的数据类型精度小于float数据类型的精度,所以需要强制转换,最后用到了两个整型变量计算。

java基础学习之数据类型转换
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢