[Java] semplice problema

tonino1

Utente Attivo
1 Gen 2009
58
3
0
Non riesco ,in java, a fare la somma di due numeri.Mi spiego meglio.Ho una textbox per visualizzare i numeri.Il primo numero lo assegno a una variabile,il secondo lo stesso.Il problema è che i numeri in realta sono stringhe.Mentre l'operazione richiede int.Naturalmente ho provato con un cast del tipo: s=Integer.parseInt(y)+Integer.parseInt(z); dove s è un int,ma non funziona.Mi potreste aiutare? Grazie mille.
 
  • Like
Reactions: ottofonsuppost

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0

ottofonsuppost

Utente Attivo
10 Mag 2016
170
13
18
Codice:
package javaapplication63;         import javax.swing.*;
public class JavaApplication63 {  public static void main(String[] args) {

String w,z; int n1, n2;
w=JOptionPane.showInputDialog("entra la String numero 111 ");
z=JOptionPane.showInputDialog("entra la String numero 300 ");
System.out.println("concateno le stringhe "+z+w);

n1= Integer.parseInt(w);     n2= Integer.parseInt(z);
System.out.println("trasformo stringhe in numeri e faccio la somma ");
System.out.println(n1+n2);     }}
Baci e abbracci, OTTOFONSUPPOST.