[Java] semplice problema

Discussione in 'Java' iniziata da tonino1, 20 Aprile 2009.

  1. tonino1

    tonino1 Utente Attivo

    Registrato:
    1 Gennaio 2009
    Messaggi:
    58
    Mi Piace Ricevuti:
    3
    Punteggio:
    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.
     
    A ottofonsuppost piace questo elemento.
  2. Eliox

    Eliox Utente Attivo

    Registrato:
    25 Febbraio 2005
    Messaggi:
    4.390
    Mi Piace Ricevuti:
    3
    Punteggio:
    0
  3. ottofonsuppost

    ottofonsuppost Utente Attivo

    Registrato:
    10 Maggio 2016
    Messaggi:
    170
    Mi Piace Ricevuti:
    13
    Punteggio:
    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.
     
Sto caricando...

Condividi questa Pagina