public static void main(String args[]){...}
String args[]
Nei miei programmi ce lo scrivo sempre,ma a che serve?
public static void main(String args[]){...}
String args[]
Nei miei programmi ce lo scrivo sempre,ma a che serve?
Se ometto questo parametro cosa succede?
String args[] contiene i parametri che passi da console alla classe
Es.
java Pippo.java a b c d
nel main
for(int i=0;i<args.length;i++)
System.out.println("args["+i+"]="+args[i]);
e scriverà
a
b
c
d
Non vorrei dire stronzate ma java richiede quel parametro ,anche se non viene utilizzato![]()
Lang=Java
Ambiente = Eclipse forever
Ubuntu& Win XP Pro
Ok grazie
E' così. Java vuole necessariamente il parametro String [] args perchè è richiesto nel prototipo della funzione main. Se non lo metti, la JVM no lo rileva come il metodo corretto da utilizzare per l'avvio dell'applicazione.
Ciao.
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
Ma io scrivo String args[], voi state scrivendo String[]args.
Perchè?
Non cambia nulla , in quanto la grammatica Java si aspetta una parentesi quadra per indicare l'array o sulla parola chiave tipo o sulla parola chiave nome .
Lang=Java
Ambiente = Eclipse forever
Ubuntu& Win XP Pro
Originariamente inviato da matrics21
public static void main(String args[]){...}
String args[]
Nei miei programmi ce lo scrivo sempre,ma a che serve?
praticamente è il Begin(tipo Pascal) del tuo programma
![]()
-------------------------------------------------
Il fumo nuoce gravemente alla salute
Ho capito, quindi è una procedura da fare obbligatoriamente e basta
Originariamente inviato da matrics21
Ho capito, quindi è una procedura da fare obbligatoriamente e basta
:metallica
-------------------------------------------------
Il fumo nuoce gravemente alla salute