Java基础篇1---数据类型转换

一.函数的数据类型转换

问题:求2的立方和例题

要点:1.Math.pow(a,b)是求a的b次方的一个函数,a,b和所求的值均为double类型;

         2.当int转换为double时,数据会自动转化为double,但是当double转化为int时,数据溢出,不允许转换;

         3.a++是先运行程序再+1;++a是先+1再运行程序。

二.字符串强制转换

String.valueOf(a)来强制转换类型;

三.包装类强制转化

Integer.parseInt;注意Integer是包装类,当要转换为double类时,用Integer.parsedouble;

 

四.基本强制转换(小转大是可以的,大转小数据泄露)

用double b=(double)8.3转换类型;也可用double b=8.3f转换;

但是int转String却不行;

原文地址:https://www.cnblogs.com/liurenquan-246/p/6109495.html