/** * Somma tutti i numeri passati sulla riga di comando. Se uno dei parametri non è un numero, il * programma termina con un errore. */ public class P4SommaArgomenti { public static void main(String[] args) { int somma = 0; for (int i = 0; i < args.length; i++) { /* * Poiché gli elementi di args sono stringhe, bisogna prima convertirli in interi con il * metodo Integer.parseInt. Se args[i] non può essere convertito in un intero (ad * esempio perché contiene anche lettere), il programma termina con un errore. */ int x = Integer.parseInt(args[i]); somma = somma + x; } System.out.println("La somma dei numeri che ha immesso è " + somma); } }