Possible Duplicate:
String from EditText to float
在应用程序中,我想将编辑框中输入的字符串转换为相应的值,例如 233243664376347845.89
到相应的浮点值。但它在某个数字后返回像 IE10,例如 23324366IE10
请帮助我。我的代码是 -
NumberFormat format = NumberFormat.getInstance(Locale.US);
try
{
number = format.parse(e1.getText().toString());
} catch (ParseException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
编辑文本长度大于 20 位,我也想减去两个编辑文本浮点值...
最佳答案
String s = e1.getText().toString();
Float f= Float.parseFloat(s);
关于java - 如何在android中将字符串转换为浮点值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10735679/