Gần đây tôi đã xem một đoạn mã Java. Các định nghĩa hàm có định dạng khác với những gì tôi biết cho đến bây giờ. Sau đây là các Codes-void ... params ý nghĩa trong khai báo hàm java
protected Void doInBackground(String... params) {
Log.i(TAG, "doInBackground");
//Invoke web method 'PopulateCountries' with dummy value
invokeJSONWS("dummy","PopulateCountries");
return null;
}
và một chức năng tương tự với ...
trong tham số
protected void onProgressUpdate(Void... values) {
Log.i(TAG, "onProgressUpdate");
}
không ...
có ý nghĩa gì trong bối cảnh sau.
Cảm ơn trước!
có thể trùng lặp của [Dấu ba chấm (...) cho chữ ký của phương thức này là gì?] (Http://stackoverflow.com/questions/2367398/what-is-the-ellipsis-for-in-this- chữ ký phương thức) –