0

我正在关注一本书并得到以下代码:

    private class DownloadTask extends AsyncTask<String, Void, Bitmap> 
    {    
         @Override         
         protected Bitmap doInBackground(String... params) 
         {             
             String url = params[0]; 
             // ...
         }
    }

String... params(方法的参数)做什么doInBackground()

4

1 回答 1

0

这称为 Varargs,您可以在此处的文档中阅读更多信息:http: //docs.oracle.com/javase/1.5.0/docs/guide/language/varargs.html

简而言之,这意味着您可以将最终参数作为单个参数的序列或数组传递。

于 2013-10-01T18:02:50.837 回答