i parametri consistono nel tipo ed il nome simbolico delle variabili che il metodo dovrà ricevere dal programma chiamante per poter svolgere il proprio compito

esempio: passo i parametri per il calcolo dell'area
public double areaParallelogramma(double base, double altezza)
{

double a = base * altezza;
return a;
}



come parametro é possibile anche passare un array

esempio: passata anche una parametro String
creo il metodo
public metodoX(int numero, String[] testi)
{

...
}

chiamata del metodo
metodoX(1,new String["uno","due","tre"]);



per fare prima é possibile usare il sistema Varargs
si usa ...

esempio: passata anche una parametro String
creo il metodo
public metodoX(int numero, String... testi)
{

...
int variabile = numero + 1; gestione del primo parametro int

if (testi.length == 0) {} gestione del array testi
string primotesto = testi[0]
....
}

chiamata del metodo
metodoX(1,"uno","due","tre");