[Java] semplice problema

  • Creatore Discussione Creatore Discussione tonino1
  • Data di inizio Data di inizio

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
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.
 

Discussioni simili