Buenas noches. Tengo duda en el tema de conversion de tipos. En el ejercicio nos muestran el código:
import javax.swing.JOptionPane;
public class ejemplo1 {
public static void main (String[] Args) {
String entradaUsuario = JOptionPane.showInputDialog ( "Introduzca un número:" );
System.out.println ("El doble del número introducido es: " + 2*entradaUsuario);
}
}
para poder hacer la conversión de tipo en este caso de String a int y se pueda realizar el calcúlo numero 2*entradaUsuario. Yo trate de realizar la conversión de este tipo ingresando el siguiente código con la modificación:
import javax.swing.JOptionPane;
public class ejemplo1 {
public static void main (String[] Args) {
String entradaUsuario = JOptionPane.showInputDialog ("Introduzca un número:");
[b] int entradaUsuario1 = (int)entradaUsuario;[/b]
System.out.println ("El doble del número introducido es: " + 2*entradaUsuario);
}
}
Pero no obtuve exito y pienso que esto es sencillo pero solo necesito un tip de donde meter el tipo nuevo,por que yo lo que yo entendí es que se debía de seguir lo siguiente:
Tipo VariableNueva = (NuevoTipo) VariableAntigua;
aplicado a mi código:
int entradaUsuario1 = (int)entradaUsuario; pero me arroja un error: incompatible types: String cannot be converted to int.
Agradecere sus comentarios. Saludos.