Lese kommandolinjeargumenter

Java:
Lese kommandolinjeargumenter

Hvordan:

public class CommandLineExample {
    public static void main(String[] args) {
        if (args.length > 0) {
            System.out.println("Hei, " + args[0] + "!");
        } else {
            System.out.println("Hei, ukjente bruker!");
        }
    }
}

Kjør programmet:

$ java CommandLineExample Verden
Hei, Verden!

Uten argumenter:

$ java CommandLineExample
Hei, ukjente bruker!

Dypdykk

Kommandolinjeargumenter er like gamle som kommandolinjen selv – tenk 60-tallet. Alternativene inkluderer bruk av miljøvariabler, konfigurasjonsfiler eller interaktiv input. Når Java-programmer starter, lagres argumenter i String-arrayet args i main-metoden. args[0] er det første argumentet, args[1] det andre, og så videre. Fordi args er et array, kan du bruke standard length-egenskapen for å finne ut hvor mange argumenter som er passert.

Se Også