Red de conocimientos sobre prescripción popular - Remedios caseros - Java, ¿cuál de los siguientes es un error de sintaxis? int a=10, int ab=10.4f, flotante b=10, doble c=10.0. Rogando por respuestas.
Java, ¿cuál de los siguientes es un error de sintaxis? int a=10, int ab=10.4f, flotante b=10, doble c=10.0. Rogando por respuestas.
Int ab=10.4f está mal. El mensaje de error es: "El tipo no coincide, los datos de punto flotante no se pueden convertir al tipo entero int"
En Java, la conversión automática de tipos de datos simples solo se puede convertir de tipos de bajo nivel a tipos de alto nivel. . Nivel bajo se refiere a baja precisión (como números enteros frente a decimales de punto flotante) o memoria pequeña para almacenar datos, es decir, una extensión de datos pequeña (como números enteros frente a enteros largos). Si desea convertir de un tipo de alto nivel a un tipo de bajo nivel, debe utilizar una conversión.