Hallo,
habe das folgende Programm gegeben:
Meine Frage ist, wie bekommt z.b. n den Wert args[0] zugewiesen?
habe das folgende Programm gegeben:
Java:
public static void main(String[] args) {
if (args.length < 4) {
System.out.println("Aufruf: Test n k max initRandom");
return;
}
int n = Integer.parseInt(args[0]); // Anzahl der einzufuegenden Zahlen
int k = Integer.parseInt(args[1]); // Knoten enthalten k..2k-1 Elemente
int max = Integer.parseInt(args[2]); // erzeuge Zufallszahlen aus 0..max-1
int initRandom = Integer.parseInt(args[3]); // Initialwert für Random
Random r = new Random(initRandom);
SortedList myList = new SortedList(k);
for (int i = 0; i < n; ++i) {
int z = r.nextInt(max);
System.out.println("fuege ein: " + z);
myList.insert(z);
System.out.println(myList);
System.out.println();
}
}
Meine Frage ist, wie bekommt z.b. n den Wert args[0] zugewiesen?