在java中怎么把string类型强转float类型

如题所述

第1个回答  推荐于2016-08-25
String a="132.456";
float b=Float.parseFloat(a);本回答被提问者和网友采纳

在java中怎么把string类型强转float类型
String a="132.456";float b=Float.parseFloat(a);

java中String转换float的问题。
回答:Java的自动拆装箱机制,float是基本数据类型 Float是float对应的类;既然是类就可能会有其他的属性和方法。.parseFloat()方法就是这个类的一个方法。还有int对应Integer,boolean 对应Boolean等等

java 中string 数组怎样转化为float数组
String a[]={"1","2","3","44","76"};float b[]=new float[a.length];for(int i=0;i

Java中强制类型转换问题
1.由于a,b是int型而h是float型变量,a\/b的结果也就是float型,假如想要进行相互赋值,就必须先把他们统一成同一类型的变量。2.这里的“h=(float)a\/b”是指:将整形变量a除以整形变量b的结果强制转化为float型,并将这个值赋给h,并不是申明,申明在前面已经有过了,不需要重复申明。强制转换...

java中,String字符串转化为数字
java中String字符串转化为数字:转换为浮点型:使用Double或者Float的parseDouble或者parseFloat方法进行转换 String s = "123.456 "; \/\/要确保字符串为一个数值,否则会出异常double d = Double.parseDouble(s); float f = Float.parseFloat(s);转换为整型:使用Integer...

java 强制类型转换的规则是什么?
表示强制转换类型.学点强制转换的知识吧比如:1.基本类型:int a=0;float a=8.2\/\/error,这个不能被编译通过\/\/我们这样写就可以了float a=(float)8.2;\/\/把double 型的强制转换为float\/\/也可以这样写的float a=8.2f2.引用类型:一个超类能做的东西,其子类也能做,而一个子类能做的东西超类不...

Java中的强制类型转换是如何转换的?
java中数据类型的强制转换是通过强制转换语句完成的,强制转换语句的格式为“目标数据类型 变量 = (目标数据类型) 数据;”。下面给出例子:1、定义两个字节数据类型a、b、c,分别赋予1和2和a+b的值,进行加法运算的式子a+b=3,得出的结果“3”将会被编译环境判定为整形数据,把这个整形数据赋值...

JAVA里INT除以INT类型得的结果为FLOAT或者DOUBLE怎样做?
用强制转换,比如 double c = (double)a\/b;这样把a强制转换为double来计算,double\/int 得到的就是double;当然float同理.

java.lang.string怎么转float类型
你这个报错信息说的是不能将float转换成string,任何类型都可以通过String.valueOf(参数) 转换为String类型,如果想将String转成float,可以使用Float.parseFloat(string类型参数)

java 强制类型转换的规则是什么?
1、执行算术运算时,低类型(短字节)可以转换为高类型(长字节);例如: int型转换成double型,char型转换成int型等等;2、赋值表达式中,等号右边表达式的值的类型自动隐式地转换为左边变量的类型,并赋值给它;3、函数调用时,将实参的值传递给形参,系统首先会自动隐式地把实参的值的类型转换为形参的...

相似回答