Una de las preguntas comunes al programar en Java es, el como convertir de String a número para poder realizar cálculos matemáticos. Para sustentar el problema pongamos un ejemplo. Si declaramos dos variables del tipo String y almacenamos en ellas valores numéricos: String s1 = “15”; String s2 = “17”; Si ahora intentamos sumarlas s1 + s2 Obtendremos como resultado 1517 La suma de dos String es el encadenamiento de sus valores. ¿Cómo resolvemos el problema? Veamos la solución para los diferentes tipos de números genéricos de Java. Partimos de la declaración de una variable del tipo String y la asignación de un valor numérico. String s = “37”; //Para convertirlo a Integer int n1 = Integer.parseInt(s); //Para convertirlo a Long long n2 = Long.parseLong(s); //Para convertirlo a Float float n1 = Float.parseFloat(s); //Para convertirlo a Dooble dooble n1 = Dooble.parseDooble(s);