Tema: sumar dinero
Ver Mensaje Individual
  #9 (permalink)  
Antiguo 12/10/2011, 22:03
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 1 mes
Puntos: 454
Respuesta: sumar dinero

No leas con nextDouble(), leelo como String. Si lees como double y el usuario ha metido punto, ya tienes el problema.

Una vez leído como String, usa la función replace() de String para convertir los puntos en comas y luego usa Double.parseDouble() para convertir el String en double. Ten cuidado, creo que parseDouble() usa puntos, por lo que igual debes convertir las comas en puntos, al revés de como lo estás haciendo.

Se bueno.
__________________
Apuntes Java
Wiki de Programación