Ukazna vrstica

Iz MaFiRaWiki

(Preusmerjeno iz Ukazne vrstice)
GFDL Avtor tega članka je študent/ka EvelinaKudrevičius.

Pripravil/a ga je pri predmetu Računalništvo 2 (FMF PRA).


Kljub temu ste vsi vabljeni k urejanju in popravkom, saj je bistvo wikija ravno v sodelovalnem delu.

Vsebina

Ukazna vrstica

Ko programiramo v Javi, želimo program tudi preizkusiti. Temu namenu služi ukazna vrstica. Na primer v DrJavi se ta ukazna vrstica nahaja pod okencem, kjer pišemo program. To nam omogoča večjo preglednost.

 
>Welcome to DrJava

Parametri ukazne vrstice

Če želimo,da se nam rezultati programa izpišejo na zaslon, moramo programu dodati metodo main(). Metoda main() sprejme tabelo nizov (String[] args). Ta tabela ponazarja parametre ukazne vrstice, ki jih posredujemo izvajalnemu sistemu skupaj z imenom razreda, ki ga želimo pognati.

Opomba: ime tabele nizov: args

Priporočljivo je, da za ime te tabele nizov uporabimo besedo args, vendar pa ne bo nič narobe, če jo poimenujemo drugače.

Zgled

 
public class Parametri{
  public static void main(String[] args){
    System.out.println("Posredovanih parametrov: "+args.length);
    for(int i = 0; i<args.length ;i++){
      System.out.println("args["+i+"]: "+args[i]);
    }
  }
}

Tale program sedaj poženemo iz ukazne vrstice:

 
>java Parametri prvi drugi tretji

In dobimo:

 
Posredovanih parametrov: 3
args[0]: prvi
args[1]: drugi
args[2]: tretji

Opomba: Razlike med Javo in C ter C++

Java ne posreduje imena razreda kot prvi parameter ukazne vrstice, kot je to v navadi pri jezikih C in C++.

Osebna orodja