El profesor lo ha hecho de ésta forma:
Código
package ejerciciosR2; public class Ejercicio13 { public static void main(String[] args) { int suma = 0; for(int i = 0;i<args.length;i++){ suma = suma+Integer.parseInt(args[i]); System.out.println(args[i]); } System.out.println(suma); } }
En el bucle entiendo que se inicializa una variable índice (i), la comparamos con la longitud del argumento para contabilizar los argumentos que debemos sumar.
Pero, no entiendo ésto:
Código
suma = suma+Integer.parseInt(args[i]); System.out.println(args[i]);
Entiendo que la suma se debe hacer así y que el Integer.parseInt es para convertir el argumento a entero, pero...¿por qué ese args tanto en esa expresión como en el Syso?
Gracias de antemano y un saludo