Im пытается получить строку из EditText и разобрать на двойной. Но я получаю сообщение об ошибке.Как разрешить эту ошибку при разборе строки в два раза?
09-26 10:42:41.589: E/AndroidRuntime(17901): FATAL EXCEPTION: main
09-26 10:42:41.589: E/AndroidRuntime(17901): java.lang.NumberFormatException:
09-26 10:42:41.589: E/AndroidRuntime(17901): at org.apache.harmony.luni.util.FloatingPointParser.parseDouble(FloatingPointParser.java:267)
09-26 10:42:41.589: E/AndroidRuntime(17901): at java.lang.Double.parseDouble(Double.java:318)
09-26 10:42:41.589: E/AndroidRuntime(17901): at br.com.going2.Checkincomercial.NovoCheckinActivity$4.onClick(NovoCheckinActivity.java:219)
код
String controle = "";
controle = etCustoNovoCheckin.getText().toString();
if(controle == null || controle == ""){
custo = 0.0;
} else {
custo = Double.parseDouble(controle);
}
Custo является поплавком или двойным? –
@BrijeshPatel 'double' в противном случае' custo = 0.0; 'ошибка компиляции –
custo double. – Roland