在我们的开发过程中,经常会遇到有的String类型的带小数的值要求转化为Integer类型的不带小数的值,这时候我们有的转化就会出问题。这里,我们应用这样的方法来进行转化:
带小数的String转数字用Number num = Float.parseFloat(numStr) * [换算的倍数]
例如:Number num = Float.parseFloat("10.0") * 10;
int i = num.intValue()/10;
Integer a = Integer.valueOf(num)/10;
这样我们就可以获得自己想要的数据类型的数值了。