Jak można uruchomić program w ten sposób?

0

Zadanie 3

Zmodyfikować program z z zadania 2 tak, aby wyświetlał kolejne liczby pierwsze od 1 do X, gdzie X jest argumentem przekazywanym z zewnątrz do metody main(String[] args).

Uruchamienie programu z argumentem (z linii poleceń):
java nazwaprogramu zmienna1 (zmienna2)

Uruchamianie programu z argumentem w środowisku Eclipse:
Run... -> wybrać zakładkę arguments -> wpisać argument

Wskazówka - należy zauważyć, że argumenty przekazywane są w postaci tablicy obiektów klasy String

0

Nie rozumiem o co pytasz.

Na pytanie "Jak można uruchomić program w ten sposób?" sam podałeś odpowiedź:

Uruchamianie programu z argumentem w środowisku Eclipse:
Run... -> wybrać zakładkę arguments -> wpisać argument

ale zakładam że nie o to chodzi, więc co dokładnie masz na myśli?

0

@atmal: Zadanie nr. 3 :-)
http://gen.up.wroc.pl/lewandowski/dydaktyka/jezyki_2/cw01.pdf

Widzisz Krzychu? Już wiemy gdzie studiujesz :-D

0

Ewentualnie:

Odpalasz cmd
Wchodzisz do folderu z .exe (lub będąc w folderze z exe klikasz shift+prawy myszki i wybierasz otwórz cmd tutaj)
Wpisujesz w cmd "nazwa_programu.exe arg1 arg2 arg3 arg4 arg..."

np. c#

static void Main(string[] args)
{
    foreach (var arg in args)
    {
        Console.WriteLine(arg);
    }
    Console.ReadKey();
}

w cmd (odpalone w folderze z exe)

nazwa_programu.exe 5

I w/w kod wypisuje

5

Ty wkładając tam tylko 1 argument po prostu odwołasz się do args[0]

0

Już zrozumiałem co jest nie tak, ale dzięki za chęć pomocy ;D

1 użytkowników online, w tym zalogowanych: 0, gości: 1