package com.msh;
interface jiekou<T>{
abstract void printinfo (T t);
}
class cl2{
public <T> void aa (T t1){
System.out.println("泛型的方法");
System.out.println(t1);
}
}
//限定 String 类型
class cl1<T extends String,T2> implements jiekou<T2>{
T a;
public cl1(T a){
this.a=a;
}
public T getdata(){
return a;
}
@Override
public void printinfo(T2 t2) {
System.out.println("输出");
System.out.println(t2);
}
}
public class test {
public static void main(String[] args) {
cl1<String,String> a=new cl1<String,String>("海龙");
a.printinfo("测试");
cl2 ab=new cl2();
ab.aa("陈");
ab.aa(1);
}
}
java泛型的使用
最新推荐文章于 2023-08-22 21:10:13 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)