更多参考见 http://docs.oracle.com/javase/tutorial/extra/generics/methods.html
如果对generic的翻译不太准确请见谅!
public class apa{
public static void main(String[] args){
A ai = new A();
String x[] = {"1", "3", "5", "6"};
int ct = 0;
ct = ai.<String>count(x);
System.out.println(ct);
}
}
class A{
public <T> int count(T[] a){
int c = 0;
for(T b : a){
c++;
}
return c;
}
}请注意泛型函数的调用方式
ai.<String>count(x);
实在方法函数前用<和>括起来某具体类型。
Java泛型函数如何定义与使用(Java Generic Methods)
原文:http://blog.csdn.net/swifttrain/article/details/44538655