To iniciando em java e gostaria de saber o seguinte?
publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);intnum1=0;intnum2=0;intresult;System.out.println("Insira o primeiro numero:");num1=input.nextInt();System.out.println("Insira o segundo numero:");num2=input.nextInt();result=num1+num2;
tem como fazer um JOptionPane mostrar o resultado de result ???? como faço ???
JOptionPane.showMessageDialog(null,"O resultado é :"+result);
renatorudolf
num foi nao
renatorudolf
Maiquel num deu certo n
MaiqueL
publicstaticvoidmain(Stringargs[]){intnum1;intnum2;intresult;StringnumberUm=JOptionPane.showInputDialog("Digite um numero");StringnumberDois=JOptionPane.showInputDialog("Digite um numero");num1=Integer.parseInt(numberUm);num2=Integer.parseInt(numberDois);result=num1+num2;JOptionPane.showMessageDialog(null,"O resultado é :"+result);}
A entrada de dados pela linha de comando é meio chatinho em Java.
renatorudolf
valew, mas só da pra fazer dessa forma ?
nao é possivel fazer da forma q postei ??
renatorudolf
obrigado maikel, n a necessidade de fazer daquela forma
renatorudolf
Uma pergunta
Depois que criei o programa como faço pra ele virar .exe ???
Uso o eclipse.
MaiqueL
renatorudolf:
Uma pergunta
Depois que criei o programa como faço pra ele virar .exe ???
Uso o eclipse.
em java seria um .jar
Usando o eclipse é só clicar com o botão direito no projeto, export -> jar file
renatorudolf
Desculpa ser chato mas:
O que é um metodo construtor ??? e pra q serve ??
robson_oliveira
import javax.swing.JOptionPane;
public class Exemplo{
public static void main(String[] args){
inta=Integer.parseInt(JOptionPane.showInputDialog("Digite um numero"));intb=Integer.parseInt(JOptionPane.showInputDialog("Digite um numero"));intc=a*b;JOptionPane.showMessageDialog(null,"O resultado é:"+" "+c);}
}
WendersonLP
Métodos de construtor é tipo uma função só ela não tem retorno algum e deve
ter o mesmo nome da class, ela serve para que na hara que você for criar
um objeto de uma class, você possa ter a opção de imediato inializar os seus atributos
com os dados passados na criação
Exemplo:
importjavax.swing.JOptionPane;publicclassExample{privateintnum1,num2;//Aqui estou inializando os atributos com 0//mas é opcionalpublicExample(){num1=0;num1=0;}//Construtor de parâmetrospublicExample(intn1,intn2){num1=n1;num2=n2;}publicvoidsetData(intn1,intn2){num1=n1;num2=n2;}publicvoidshowData(){JOptionaPane.showMessageDialog(null," Number one: "+num1+"\nNumber two: "+num2);}publicstaticvoidmain(Stringargs[]){//Crio um objeto de construtor defaultExampleobj1=newExample();obj1.showData();obj1.setData(10,20);obj1.showData();//Agora crio um outro objeto só que de construtor//de parâmetrosExampleobj2=newExample(30,40);obj2.showData();}}