na przykład mam kod jak poniżej: (from here)Co oznaczają 3 kropki w generycznych Java?
private class LongOperation extends AsyncTask<String, Void, String> {
@Override
protected String doInBackground(String... params) {}
@Override
protected void onPostExecute(String result) {}
@Override
protected void onPreExecute() {}
@Override
protected void onProgressUpdate(Void... values) {
}
}
i co się 3 kropki w parametrze metody zrobienia?
numer Niezdefiniowany argumentów typu ciąg? –
Należy zauważyć, że varargs (zmienne argumenty arii) nie mają nic wspólnego z rodzajami. –
Zobacz także [artykuł wikipedia o funkcjach variadycznych] (http://en.wikipedia.org/wiki/Variadic_function) –