如何以正确的方式从EditText中获得双倍的效果?

use*_*769 0 java double parsing android android-edittext

有谁知道如何解析EditText中的double?

我知道怎么做,但这不是我认为的正确方法.有没有人有最好的做法?

谢谢.

Ers*_*har 7

你可以试试这个:

double value;
String text =your_edittext.getText().toString();
if(!text.isEmpty())
try
{
   value= Double.parseDouble(text);
   // it means it is double
} catch (Exception e1) {
   // this means it is not double 
   e1.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)