Ciao ragazzi avrei bisogno di un aiutino per 2 istruzioni in Java.
Sto studiando per un esame un listato in java e ci sono 2 istruzioni che non comprendo.
La prima e':
-> X=Integer.parseInt(args[0]); -> Che cosa si ottiene da questa istruzione?
Ho consultato la guida di java sul sito, ma non capisco cosa si ottiene esattamente!

La seconda è:

-> numDistributori = integer.parseInt(args[0]);
Distributore[] dist = new Distributore[numDistributori]
for (i=0, i<dist.length; i++) {
dist[i] = new Distributore ("Dist" + (i+1)); }

Quel dist.length che cos'è? dovrebbe servire a ricavare la lunghezza dell'array da una stringa?
o è legato al parseInt della prima istruzione che ho copiato anche nella seconda?

Non riesco a venirne a capo...

Vi ringrazion in anticipo!

Ciao!!!