[ danijelva @ 06.10.2007. 19:26 ] @
Ovaj prosti kod bi trebalo da "ucita" int sa komandne linije, smesti je u promenljivu granica ali.
Kad se kompajlira ne prijavljuje gresku. Kad se pokrene izbaci "IndexOutOfRangeExeption".
Kako da unesem taj broj u komandnu liniju?
Pitanje jeste glupo,ali sam totalni pocetnik sto se jave tice.

public class Program
{
public static void main(String[] args)
{
int i = 0;
int suma = 0;
int granica = Integer.parseInt(args[0]);
do
{
i++;
System.out.println(i);
suma += i;
} while (i < granica);
System.out.println("Zbir je " + suma);
System.Console.ReadKey();
}
}
[ Au197/79 @ 06.10.2007. 19:34 ] @
Preko programskih argumenta. Dakle, sam program ne traži unos već se on zadaje pri pozivu programa:
Code:
java Program 6

Ovako smo poslali 6 u program kao argument.
[ danijelva @ 06.10.2007. 22:59 ] @
E,bas to mi je trebalo! Hvala