
Oliver Jesus Tuesta Yoplac
PreguntaHola, quisiera saber cual es la diferencia entre hacer casteo y usar el método parseInt, parseDouble, etc

Jorge Cruz Perez
En el caso de tipos de datos primitivos, el cast, ya sea implicito o explicito convierte entre tipos, pero no entre cadenas, es decir, puedo pasar de int a float ( es un cast implicito)
int var 1 = 5; float var2 = var;
o al reves de float a int(cast explicito)
float var3 = 2.5; int var4 = (float)var3;
aqui se trunca la parte decimal mientras el numero de bits que tuiliza el tipo de dato sea menor se puede hacer implicito, te pongo una tabla
COn cadens es difernte tienes que parsear los valores para convertiur a tipo numerico

Massimo Di Berardino
Hola Oliver, el casteo solo puede transformas tipos de datos similares entre sí, usualmente por la herencia, en cambio los métodos de parseo toman un tipo de dato y lo transforman a otro solo si es compatible, casi siempre texto a numéricos