# 泛型如何使用

# class上面定义泛型

public class Generic<T> {
}

# 方法上使用泛型

# 使用class的泛型
public class Generic<T> {
    public void print1(T t){
        System.out.println(t);
    }
}
# 使用方法自己定义的泛型
public class Generic<T> {
    public <R> void print2(R t){
        System.out.println(t);
    }
}

# 参考

Java 之泛型通配符 ? extends T 与 ? super T 解惑 (opens new window)

修改于: 8/11/2022, 3:17:56 PM