Android 如何从“可编辑”转换为“浮动”

Android 如何从“可编辑”转换为“浮动”,android,casting,Android,Casting,我想将EditText中的文本转换为float 有人知道如何从EditText.getText()转换为float吗 我提出这个解决方案 浮动工资=新浮动(salaryET.getText().toString()) 它工作正常 谢谢大家 String str = EditText.getText().toString; try{ Float f = new Float(str);   System.out.println("Float value is: = " + f);

我想将EditText中的文本转换为float

有人知道如何从EditText.getText()转换为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
使用上述代码将“可编辑”转换为“浮动”。还为转换时的任何异常添加了try-catch块

更新::

Float f = Float.parseFloat(str);//you can also use this
此代码用于将
EditText
文本转换为浮点


此代码用于将
EditText
text转换为float

您应该在进入Android之前学习java您应该在进入AndroidEdit之前学习java。getText()替换为EditText.getText().toString()EditText。getText()替换为EditText.getText().toString()