Cuándo ejecutamos un programa Java, es posible pasarle parámetros mediante el comando java seguido del nombre de nuestro programa y una lista de parámetros.
Ejemplo:
1. package argumentos; 2. 3. public class Saludo { 4. 5. public static void main(String[] args) { 6. 7. System.out.println("Hola: " + args[0] +" " + args[1]); 8. 9. } 10. }
Por convención al arreglo de String en el método principal se le llama args, aunque cabe destacar que se le puede poner cualquier nombre. Para ejecutar el programa lo harámos de la siguiente forma siempre y cuando lo hagamos desde la terminal, primero compilamos con el comando javac y después ejecutamos con el comando java:
java Saludo Maycc Suarez
La salida que muestra el programa es:
Hola: Maycc Suarez
Si utilizamos un ide como eclipse para pasarle parámetros a nuestro programa lo haríamos de la siguiente forma: