Para pasar parámetros al programa principal main
en Java, podemos utilizar el parámetro args
que definimos cuando declaramos dicha función principal:
public static void main(String[] args)
{
}
Es un array de textos que recoge los parámetros que se le pasan al ejecutable desde línea de comandos. Por ejemplo, si llamamos al ejecutable prueba.exe
con estos parámetros desde terminal:
prueba 10 hola
Entonces args[0]
contendrá el primer parámetro ("10"
), y args[1]
el segundo parámetro ("hola"
). Notar que los parámetros se pasan siempre como cadenas de texto. Será necesario convertirlos al tipo de datos adecuado en cada caso desde dentro del programa.