Deo zbornika Učimo Javu

Argumenti komandne linije u Javi

Argumenti komandne linije su vrednosti koje prosleđujemo programu putem komandne linije.

Primer

Primer klase koja prima, izlistava i štampa argumente komandne linije:

class StampaArgumente {
  public static void main (String args[]) {

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

  }
}

Prilikom pokretanja programa, nakon naziva klase sledi lista argumenata, na primer:

java StampaArgumente zdravo svete

Argumenti se s komandne linije prenose u program kao niz stringova.

Svi argumenti komandne linije prenose se kao strune, nikad kao brojevi. Ako nam trebaju brojevi, kasnije menjamo tip podatka u broj.

Izvor: Elliotte Rusty Harold, Java Lecture Notes, preveo Draško Budin, priredio Damjan Pavlica.