Sitio web de resúmenes de películas - Doblaje en línea - java.lang.NumberFormatException: para cadena de entrada: "1.0" ¿Cuál es el motivo?

java.lang.NumberFormatException: para cadena de entrada: "1.0" ¿Cuál es el motivo?

Parece que desea convertir una cadena "1.0" en un tipo int, pero se producirá un error. Por ejemplo, si convierte una cadena "sdfsd" en un tipo int, cuando escribe. código Parece que no ocurrirá ningún problema, pero el mensaje de excepción anterior aparecerá durante la compilación

Así que ahora puedes convertir "1.0" en double, Double.parseDouble("1.0"); Los problemas anteriores no ocurrirán. Después de convertir a doble, puede forzar la conversión a int y cambiarla a 1. El método es el mismo

.