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却不行;