泛型的使用方法
有时候我们在使用java编程的时候,想知道如何使用泛型,怎么使用呢,下面来分享一下方法
泛型类的定义和使用
- 01
第一步我们首先打开eclipse软件,新建一个测试类Test和泛型类Pair,如下图所示:
- 02
第二步通过class Pair<T>{}方式定义泛型类Pair,里面添加一个value变量和构造方法,get,set方法,如下图所示:
- 03
第三步在Test测试类main方法中,我们来使用泛型类,创建泛型类Pair的对象,并通过构造函数给value变量赋值为hello,通过get方法取值,set方法设置值,如下图所示:
- 04
第四步我们运行测试类test,可以看到打印出值分别为Hello何World,如下图所示:
泛型类方法的定义和使用
- 01
第一步我们通过public static <T, U> T get(T t, U u){}方式定义一个泛型方法,然后在main方法中调用泛型方法get(),如下图所示:
- 02
第二步我们运行test类,可以看到控制打印出Hello的结果,因为泛型方法get返回的是Hello,如下图所示:
泛型接口的定义和使用
- 01
第一步我们通过interface Show<T,U>{}方式定义一个泛型接口Show,并添加一个抽象方法,如下图所示:
- 02
第二步我们使测试类Test继承泛型接口Show,并重写抽象方法show,在main方法进行调用,如下图所示:
- 03
第三步运行Test测试类,可以看到控制台打印出Hello和当前时间的结果,如下图所示:
赞 (0)