Como fazer uma soma em Java?
Precisa importar alguma classe?
Alguem tem exemplos?
public class teste {
public static void main(String args[]) {
int soma = 5 + 5;
System.out.println(soma);
}
}
Obriga pela resposta, mas se eu quizer fazer a soma de 2 JText e mostrar a resposta em outro JText?
Como fazer para que uma variavel assuma o valor de uma JText?
JTextField, vc quis dizer, não?
Eu não manjo muito de Swing, mas deve ter um setText(String) e um getText(String), não?
Se vc fizer um
JText3.setText(JText1.getText() + JText2.getText());
não funciona?
:shock:
Voce vai precisar dar uma lida nos Javadocs
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JTextField.html
Você precisa pegar o conteudo do JText que vai te retornar uma string e converter para int.
Int campoA = Integer.parseInt(jTextA.getText());
Int campoB = Integer.parseInt(jTextB.getText());
int resultado = campoA + campoB;
aproveitando o codigo de dreamspeaker, para somar doi numeros vc deve fazer
JTextField jtext1, jtext2, jtext3;
jtext1 = new JTextField();
jtext2 = new JTextField();
jtext3 = new JTextField();
jtext3.setText(new String().valueOf(Integer.parseInt(jtext1.getText()) + Integer.parseInt(text2.getText())));
pega o valor do jtext1, que e uma String, converte em inteiro( Integer.parseInt ), faz a mesma coisa com jtext2, soma os 2, e depois converte em String novamente para coloca-lo no jtext3.
para Somar dois double e so usar esse metodo Double.parseDouble(valor);
acho que e isso ai, valeu!!!1
Pra que vc esta instanciando String se vc esta chamando um metodo estatico!? :shock:
valeu cv, eu nao sabia q valueOf era um metodo estatico.