Appunto, tu nel main hai un array di String.Originariamente inviato da XvOg1
il problema è che io l input glielo volevo dare tutto in una volta cosi:
-griglia 5 5 -numeroPedine 5
oppure se un giorno mi va di invertire fare:
-numeroPedine 5 -griglia 5 5
potresti darmi qualche dritta perfavore?
Supponendo di eseguire: java TuaClasse -griglia 5 5 -numeroPedine 5codice:public static void main (String[] args) { ... }
avrai che
args[0] = "-griglia"
args[1] = "5"
args[2] = "5"
args[3] = "-numeroPedine"
args[4] = "5"
Quindi si tratta solo di fare un ciclo ed esaminare gli argomenti. L'argomento args[i] è uguale a "-griglia"? Allora sai che devono seguire 2 parametri e pertanto valuterai args[i+1] e args[i+2].
Chiaramente c'è da fare tutta una serie di controlli: potrebbero non esserci le opzioni che ti aspetti, potrebbero esserci meno parametri di quelli che ti aspetti, i numeri potrebbero essere malformati, ecc....