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 に答える