我想让 EditText 中的文本转换为浮动
任何人都知道如何从 EditText.getText() 转换为浮动?
我使这个解决方案 float Salary= new Float(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
文本转换为浮点数