é possibile passare dei valori al software JAVA come argomenti
i valori saranno sempre delle stringhe

sintassi
esecuzione
java nome_software valore1 valore2 .... esecuzione passando argomenti


codice
public static void main(String[] args)
{

codice con gestione array stringhe args
array di stringhe con spazio come separatore
}


esempio: passo al software test il valore 123 come argomento
esecuzione
java test 123


codice
public static void main(String[] args)
{

if (args.length == 0) verifica se passati argomenti
{
System.out.println("ciao mondo");
}
else
{
if(args[0].equals("123")) se argomento "123"
{
int valore = Integer.parseInt(args[0]); converto i numero
System.out.println(valore + 1); visualizzo la somma + 1
}
}
}


esempio: visualizza in colonna le paroe della frase passata
public static void main(String args[])
{

for(int i = 0; i< args.length; i++)
{
System.out.println("args[" + i + "]: " + args[i]);
}
}