Lettura degli argomenti della riga di comando

Java:
Lettura degli argomenti della riga di comando

Come fare:

Ecco un esempio su come accogliere gli argomenti della riga di comando in Java:

public class CommandLineExample {
    public static void main(String[] args) {
        if (args.length > 0) {
            System.out.println("Ecco i tuoi argomenti:");
            for (String arg : args) {
                System.out.println(arg);
            }
        } else {
            System.out.println("Nessun argomento fornito.");
        }
    }
}

Per eseguirlo:

java CommandLineExample Ciao Mondo

Risultato:

Ecco i tuoi argomenti:
Ciao
Mondo

Approfondimento

Letture degli argomenti da riga di comando data da anni; è una pratica comune in linguaggi come C e Python, oltre a Java. In Java, l’array args del metodo main contiene questi argomenti. Non dimenticare: i valori sono sempre String, anche numeri. Per altre opzioni, considera librerie come Apache Commons CLI o JCommander per parsing più avanzato.

Dettagli d’implementazione: ogni elemento dell’array args corrisponde a un argomento. “args[0]” è il primo argomento dopo il nome della classe. Se hai bisogno di convertire stringhe in altri tipi, usa classi come Integer.parseInt o simili.

Vedi Anche