Java/Metodi: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Sumail (discussione | contributi)
Sumail (discussione | contributi)
Riga 197:
 
Il tipo, la posizione, ed il numero, dei parametri, tra il chiamante ed il metodo scritto, devono corrispondere, sempre.
 
Da Java 1.5 è disponibile un metodo alternativo per passare dei parametri multipli utilizzando tre punti:
 
<source lang=java>
public int somma(int...numeri) {
 
int somma=0;
for (int v : numeri)
somma+=v;
return somma;
}
</sum>
il metodo può essere chiamato specificando una quantità arbitraria, ma non nulla, di numeri:
 
<source lang=java>
somma(1,4,3,7,8);
</source>
 
Si noti che non ci sono differenze rispetto a fare una funzione che richieda un array e lo elabori normalmente, è semplicemente più veloce da scrivere.
 
== Il tipo di ritorno ==