(String[] args)

kuba1990
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 39
0

chcialbym, zeby po uruchomieniu programu użytkownik wpisywal pewnie dane i były one przeklazywane w [] do metody main.

elementy [] args powinnno się zapisywac do zmiennej i pobierać powinienem za pomocą np scnnaera? Czy jest jakiś inny fajniejszy sposób?

Kopiuj
 private static void setupProgram(String[] args) {
        while (args.length == 0)
        {
            System.out.println("Proper Usage is: passwort and login");
            System.exit(0);
        }
        passwordToDatabase =  args[0];
        dirNotify=  args[1];

    }
VE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 160
1

Nie wiem z czyms masz problem. Albo uzytkownik podaje jako argumenty wywołania programu i masz je w args albo potem pobierasz je już po uruchomieniu programu za pomocą Scannera.

Wibowit
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: XML Hills
1

Parametry, które lądują w String[] args są podawane tuż przed wystartowaniem programu.
https://en.wikipedia.org/wiki/Command-line_argument_parsing

kuba1990
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 39
0

@Wibowit: dzięki:)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.