标签:class 名称 菜鸟 子类 原始类型 http 定义 com ext
泛型方法
泛型方法定义规则:
泛型方法举例:
public <T> T gp(T t){ return t; } public <T> void gp2(T t){ System.out.println(t); } public <T,E> boolean gp3(T t,E e){ return t.equals(e); }
泛型类
泛型类定义规则:
泛型类举例:
public class Main { public static void main(String[] args) { GP<String> gp=new GP<String>(); gp.setT("gp"); System.out.println(gp.equals("gp")); } } class GP<T>{ private T t; public void setT(T t){ this.t=t; } public boolean tt(T t1){ return t.equals(t1); } }
仿照List使用就可以了。
类型通配符
通配符上限 <? extends T>
通配符下限 <? super T>
菜鸟教程:http://www.runoob.com/java/java-generics.html
标签:class 名称 菜鸟 子类 原始类型 http 定义 com ext
原文地址:http://www.cnblogs.com/jinghun/p/7899392.html