Dificuldades com Integer.parseInt(JOptionPane.showInputDialog

Olá pessoal sou novo no fórum e na liguagem JAVA, e gostaria de saber como eu uso o comando “Integer.parseInt(JOptionPane.showInputDialog” porém com float, obrigado.

String s =  JOptionPane.showInputDialog(....);
double d = 0;
try {
    d = Double.parseDouble (s);
} catch (NumberFormatException ex) {
    // trate o problema de alguém ter digitado um número erradamente...
}

Dica: procure nunca usar “float” ou “Float” em seus programas. Use sempre “double” ou “Double”. Há exceções para essa regra, mas de modo geral um iniciante nunca deve usar “float”, sempre deve usar “double”.

eu faria assim

String entrada = JOptionPane.showInputDialog(“Texto de entrada”);

float f = Float.parseFloat(entrada);

blzzzz

Valew pessoal, tenho só mais uma dúvida, como posso fazer para que a variável apareça na caixa de texto???

Float f = Float.parseFloat(JOptionPane.showInputDialog("Entrada: "));

Acho que assim é mais prático… assim nao precisas criar duas variáveis, apenas uma.

Você quer mostrar o valor da variável?

JOptionPane.showMessageDialog(null, "Valor da variavel f:" + f);

[]`s

valew pessoal!!!