javastringfloat
A. 在java中怎么把string类型强转float类型
强制转换是不可能的了
String a="132.456";
float b=Float.parseFloat(a);
B. Java语言中的String类跟byte、short、long、int、float、double、char、boolean等八大数据类型有啥不同
String属于引用数据类型,这就是Java提供的字符串类,内部封装了很多方法(函数),简洁又安全
那八种属于基础数据类型;这八种也有对应的引用数据类型
int对应Integer
char对应Character
其他都是首字母大写
例如long对应Long
引用类型是将基础数据类型进行封装,提供更丰富的功能
C. Java String转换为float
float直接使用就可以了。
float a = 1.0f;//这里定义了一个float变量a,值是1.0,f表示是float类型float b = a+1;//float可以直接拿来相加计算,直接用2、float转换为string
String str = String.valueOf(a);//这里通过String.valueOf方法,把float转换为String或者String str = a + "";//这里采用字符串连接的方式,可以直接把浮点转换为字符串
D. java 中string 数组怎样转化为float数组
String a[]={"1","2","3","44","76"};
float b[]=new float[a.length];
for(int i=0;i<a.length;i++)
b[i]=Float.parseFloat(a[i]);
E. 问下会java的人,java 怎么用float怎么转化为String
具体如下
1、float直接使用就可以了。
float a = 1.0f;//这里定义了一个float变量a,值是1.0,f表示是float类型
float b = a+1;//float可以直接拿来相加计算,直接用
2、float转换为string
String str = String.valueOf(a);//这里通过String.valueOf方法,把float转换为String
或者
String str = a + "";//这里采用字符串连接的方式,可以直接把浮点转换为字符串
F. java String转Float问题!
float直接使用就可以了。
float a = 1.0f;//这里定义了一个float变量a,值是1.0,f表示是float类型float b = a+1;//float可以直接拿来相加计算,直接用2、float转换为string
String str = String.valueOf(a);//这里通过String.valueOf方法,把float转换为String或者String str = a + "";//这里采用字符串连接的方式,可以直接把浮点转换为字符串
G. java中String转换float的问题。
Java的自动拆装箱机制,float是基本数据类型 Float是float对应的类;既然是类就可能会有其他的属性和方法。.parseFloat()方法就是这个类的一个方法。还有int对应Integer,boolean 对应Boolean等等
H. JAVA String转float后值不对,字符串134886.07通过Float.parseFloat(134886.07)转换后的值为134886.06
float有精度限制,并且float只能表示7位有效数字,134886.07已经超出了float的精度范围,建议使用double
I. java 怎么用float怎么转化为String
java float怎么转化为String方法:
String & Float
String s="";Float f=12.21;
String->Float:f= Float.valueOf(s);f= new Float(s);f= Float.parseFloat(s);
Float->String: s= f.toString();
实例演示Float和String转换:
字符串与其它类型间的转换:
1、调用类的串转换方法:X.toString();
2、自动转换:X+“”;
3、使用String的方法:String.volueOf(X)。