【发布时间】:2013-07-11 11:40:15
【问题描述】:
例如我有这样的代码:(from here)
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) {
}
}
方法参数中的3个点是做什么用的?
【问题讨论】:
-
未定义的字符串类型参数个数?
-
请注意,可变参数(可变参数)与泛型无关。
-
与泛型无关。没有
...显式使用泛型类型的方法(因此可以简单地将它们视为仅使用非泛型类型)。确保对问题进行适当分类。 -
好的,谢谢。认为是因为我只是看到它们与泛型有关
标签: java