【发布时间】:2012-05-19 16:04:02
【问题描述】:
我想把EditText里面的文字转成float
有人知道如何从 EditText.getText() 转换为浮动吗?
我做这个解决方案 浮动薪水=新浮动(salaryET.getText().toString());
一切正常
感谢每一个人
【问题讨论】:
-
在进入android之前你应该学习java
我想把EditText里面的文字转成float
有人知道如何从 EditText.getText() 转换为浮动吗?
我做这个解决方案 浮动薪水=新浮动(salaryET.getText().toString());
一切正常
感谢每一个人
【问题讨论】:
String str = EditText.getText().toString;
try{
Float f = new Float(str);
System.out.println("Float value is: = " + f);
}catch (Exception e){
System.out.println("Exception: " + e.getMessage());
}
使用上面的代码将可编辑转换为浮动。还为转换时的任何异常添加了 try catch 块。
更新:::
Float f = Float.parseFloat(str);//you can also use this
【讨论】:
Float f = Float.valueOf(EditText.getText().toString());
此代码将EditText 文本转换为浮点数
【讨论】: