Q
泛型方法的語法
1
A
回答
1
Here I have written a sample piece which i have used for my application. You can get an idea from this.
public <C>void addColumn(Cell<C> cell, String headerText,
final GetValue<C> getter, FieldUpdater<DocumentType, C> fieldUpdater) {
Column<DocumentType, C> column = new Column<DocumentType, C>(cell) {
@Override
public C getValue(DocumentType object) {
return getter.getValue(object);
}
};
column.setFieldUpdater(fieldUpdater);
column.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER);
getTable().addColumn(column, headerText);
getTable().setColumnWidth(column, 10, Unit.PX);
}
1
static <T> void swap(T a, T b) {..}
1
您必須聲明你的類型參數的返回類型之前,(在你的情況下無效)。
http://docs.oracle.com/javase/specs/jls/se5.0/html/classes.html#8.4(見TypeParameters)
相關問題
- 1. 泛型方法的語法澄清
- 2. C++ CLI語法:泛型方法?
- 3. 從非泛型類的泛型方法派生泛型方法
- 4. Java泛型語法
- 5. 泛型方法
- 6. 泛型方法
- 7. 泛型方法
- 8. 泛型方法
- 9. 的泛型方法
- 10. 泛型語法的Map.Entry
- 11. Java泛型的語法
- 12. 泛型類中的語法
- 13. 非泛型類中的泛型方法?
- 14. 非泛型類中的泛型方法
- 15. 泛型方法與非泛型方法的區別
- 16. 泛型方法,泛型類型不明
- 17. 與泛型方法
- 18. 在泛型方法
- 19. 泛型和方法
- 20. 從泛型方法
- 21. 的MethodInfo,createDelegate方法和泛型方法
- 22. Java泛型語法問題
- 23. VB.NET泛型C#語法
- 24. Java泛型:語法解釋
- 25. 解讀泛型語法
- 26. C#語法與泛型
- 27. C#泛型類與泛型方法
- 28. 泛型方法,確定型
- 29. 通過泛型方法覆蓋非泛型方法
- 30. 靜態方法的泛型