ola estou com um codigo do livro do deitel mas ñ to sabendo aplicar uma conversor de String para int
olhem o codigo!!!
[code]
import java.util.Scanner;
import javax.swing.JOptionPane;
public class exercicio_2_6 {
public static void main(String[] args) {
JOptionPane input = new JOptionPane( System.in );
int
num1,
num2,
num3,
result;
JOptionPane.showMessageDialog(null,"calculadora");
num1 = input.showInputDialog("digite o perimeiro numero");
num2 = input.showInputDialog("digite o segundo numero: ");
num3 = input.showInputDialog("digite o TERCEIRO numero: ");
Integer.parseInt(String);\essa a coisa.
result = num1 * num2 * num3;
System.out.printf("%d + %d is %d\n", num1,(num1+num1));
}
}
[/code]
i ai alguem sabe usar isso.
A o livro do deitel e maravilhoso e coisa de otro mundo!!!
No caso você está recebendo no InputDialog valores em String e armazenando e variáveis do tipo inteiro.
Antes de armazena, converta para inteiro os valores. Tente assim:
...
num1 = Integer.parseInt( input.showInputDialog("digite o perimeiro numero"));
num2 = Integer.parseInt( input.showInputDialog("digite o segundo numero: "));
num3 = Integer.parseInt( input.showInputDialog("digite o TERCEIRO numero: "));
...
fala ai blz . ?
kara usa assim :
e na hora de importar usa
import javax.swing.*;
num1 = Integer.parseInt.JOptionPane( input.showInputDialog(" digite o perimeiro ");
ele recebe em string e converte direto para int.
blz me fala se deu certo
flw
Olá! Tinha um exemplo parecido aqui, só adaptei. O pessoal já respondeu, mas talvez sirva para alguém. 
[code]import javax.swing.JOptionPane;
public class exercicio_2_6 {
public static void main(String[] args) {
JOptionPane input = new JOptionPane( System.in );
int
num1=0,
num2=0,
num3=0,
result=0;
JOptionPane.showMessageDialog(null," calculadora");
num1 = Integer.parseInt((input.showInputDialog(" digite o perimeiro numero")));
num2 = Integer.parseInt(input.showInputDialog("digite o segundo numero: "));
num3 = Integer.parseInt(input.showInputDialog("digite o TERCEIRO numero: "));
result = num1 * num2 * num3;
System.out.printf("%d x %d x %d is %d\n", num1,num2,num3,result);
}
} [/code]
Ai ggurizada demorei mas fiz e funcionou!!!
Porem tive que fazer uma pequena adaptação no final para funcionar!!
result = num1 * num2 * num3;
Integer.toString(result);
JOptionPane.showMessageDialog(null , result);
Voce pode fazer assim
VariavelInt = Integer.ToString(VariavelString)