2016-10-28 145 views
0

我正在嘗試編寫一個接口方法,該方法將從擴展常見有效負載的類獲取參數。Java泛型方法參數

public String buildRequest(<T> extends RestServicePayLoad payLoad); 

目的是使實現RestServicePayLoad的任何類都可以接受該類型的參數並返回一個String。

看起來像我的泛型格式是錯誤的。請讓我知道什麼是適當的格式。 謝謝!

+0

無可奉告:) – davidxxx

+0

正是這樣的問題:詢問如何編寫一個通用的方法。無論是否在界面中都無關緊要。 – Tunaki

+0

@davidxxx他要求的語法。 – Gendarme

回答

1

特殊照顧非常接近

public <T extends RestServicePayLoad> String buildRequest(T payLoad); 
+0

問題關閉後你是如何回答的?錯誤? – Gendarme

+0

@Gendarme我不知道tbh。當我點擊提交這是當重複的橫幅出現。 – flakes

+1

@Gendarme沒有錯誤(可悲),[沒有服務器端檢查](http://meta.stackoverflow.com/questions/252711/this-answer-was-posted-after-the-question-was-closed-這是怎麼回事)... – Tunaki