I recently came across a java snippet .The function definitions have a different format than what i know till now . Following are the codes-
protected Void doInBackground(String... params) {
Log.i(TAG, "doInBackground");
//Invoke web method 'PopulateCountries' with dummy value
invokeJSONWS("dummy","PopulateCountries");
return null;
}
and a similar function with ...
in the parameter
protected void onProgressUpdate(Void... values) {
Log.i(TAG, "onProgressUpdate");
}
What does ...
mean in the following context?