泛型方法
泛型是什麼意思在這就不多說了,而Java中泛型類的定義也比較簡單,例如:public class Test<T>{}。這樣就定義了一個泛型類Test,在例項化該類時,必須指明泛型T的具體型別,例如:Test<Object> t = new Test<Object>();,指明泛型T的型別為Object。
但是Java中的泛型方法就比較複雜了。
泛型類,是在例項化類的時候指明泛型的具體型別;泛型方法,是在呼叫方法的時候指明泛型的具體型別。
- 定義泛型方法語法格式如下:
- 呼叫泛型方法語法格式如下
Function
看下function這個函式式介面裡面都有什麼方法
- 1.R apply(T t);
/**
* Applies this function to the given argument.
*
* @param t the function argument
* @return the function result
*/
R apply(T t);
效果是:將給定的引數應用到這個函式上,傳入的引數型別為T返回型別為R
使用
執行結構為 4
本作品採用《CC 協議》,轉載必須註明作者和本文連結